GDen said...
I've talked to several vets and they've all recommended Science Diet.
I just looked a Science Diet recently (the stuff for small and toy breeds), and the first ingredient was Whole Grain Corn, yuck! Grains make my dog break out in itchy rashes, and then he gets bacterial and yeast infections in them. That's one of the reasons we had to find a grain free dog food.
Another weird thing I've discovered with my dog, as well as others I know: they will throw up within 10 minutes of ingesting something with red dye in them. My dog used to love those dark red T-Bones treats prior to developing this sensitivity, and there are a crap load of other dog treats/food that have red food dye in them.