I also use Missing Link. Also make sure she is on a Super Premium quality food. Any food on
this list with a protein level between 20-30% is an EXCELLENT choice for your furbaby. I personally would recommend Chicken Soup for the Puppy Lovers Soul (which is actually formulated for all life stages, not just puppies) because the kibbles are very very tiny. Your tiny tiny little girl is going to need tiny tiny kibbles in order for her to be able to chew it up. Chicken Soup Puppy formula has the tiniest bites I've ever seen.
Good luck wtih your new addition!