you don't want to get a dog food with corn as one of their main ingredients. a lot of chihuahuas tend to be allergic to it and it's just a filler. it's like us eating mc donalds which is pretty much empty calories. my chi was on pedigree, iams, and puppy chow (the breeder had her on it) and she kept scratching and her fur was very flaky. i started feeding her chicken soup for the dog lover's soul and she did much better on it. plus, the food is all natural. canidae, nutro, blue buffalo, royal canin, just to name a few are very good brands. they're a little expensive. i paid $8 for an 8pound bag but it lasts me a very long time because my chi doesn't eat very much.