I feed Tucker Blue Buffalo and he loves it, he has never got a tummy upset or anything on it. When i switched mine to blue buffalo from the brand the breeder was feeding him i would mix it in alittle stronger everytime. But, that only lasted a day or two when i relized that he was picking out the blue buffalo and leaving the breeders brand in the bowl and i would have to throw it out because he would not eat it!! The have a site that tells all about the food, i did alot of research before switching to this brand!
Blue Buffalo — Discover the Best Dog Food and Cat Foods with our Pet Food Comparison Tools
Here is the link i hope it helps in your decision, I would recommend to do alot of research and try to find a food that is by-product free! That is some really nasty stuff! Hope this helps! Pam