I give my 2 Chihuahua's Nutro. I have no complaints at all. I know it is really hard to find the perfect food because of course we want the best for them. I actually did a lot of research and find this link below helpful.
Best Puppy Foods
As for my Yorkie Leila who is 4 months old now, I give her
Royal Canin since that is what she was being feed previously and is a great food too. She loves it!
[COLOR=green !important][COLOR=green !important][/COLOR][/COLOR]