Alright so i'm sure there are many of you on here that think this brand is excellent for your dog. I thought exactly the same thing because my mom told me it was a great brand and she had been feeding their Australian Shepherd that for a while. I've also been feeding it to my cats. However, i took my puppy Orion to the vet a couple weeks ago and when we got to the subject of diet the first thing she said was "your not feeding him blue buffalo are you?" I was like "uhh no..but i feed my cats that brand. What's the issue?" She told me that this brand of food fools tons of people because it comes off as a great brand but they do NOT do food trials. Meaning, the food you are giving your dog every day never gets tested for things. She said a lot of animals, cats in particular have came in there with malnutrition and kidney problems, and they were all on that food! She told us how to make sure the food is safe and tested. She recommended Science Diet and Purina. Anyway, i just wanted to share my news with you all. I work at Petsmart and i see so many people buy this brand.