Oh sweetie, bless your heart! I am so sorry you have been through so much with little Pia. You are such a good Mommy!

My babies are young and I know I will be in your shoes soon thinking about getting teeth cleaned, neutering Paxton and pulling baby teeth...the only thing that comes to mind are posters about a vaccine you can give to your dog for plaque prevention. Don't quote me on this one but I am almost sure. I know how you feel about your little one being so sick or almost loosing her. Cricket jumped off my bed when she was 7months old, she broke her radius and ulna completely in half. She had to have a plate and metal screws in her tiny leg...she is only 4lbs. on her fattest days. I about had a hear attack with the stress of trying to save her leg. Hopefully some Yt'rs that live in your area can give you the heads up on some great vets. Just trust your gut, us Moms know what is best for our babies. I will pray for you and your little girl! Take care and try not to stress!