I used to exclusively feed only Blue Buffalo to my dog until I heard about a raw diet. My dog only eats a raw diet now. My dog is a beagle/boxer mix mutt female and she had all kinds of allergies and now that I have switched her over to raw, problem solved. My poor dog turned her nose at the Blue Buffalo food half the time anyways so I was totally wasting my money. Raw is a bit expensive but it also means my dog is happy and healthier, and that is all that matters to me.