Bless you for giving this baby a better life
First of all, what kind of food is she eating? That can have the biggest impact on their overall health. A lot of them are allergic to poultry, wheat, soy, corn, beef, etc. in the food
Poor baby only has two teeth

? I guess she must eat canned food then?