there is so much out there on what foods are bad for your dogs it gives me a headache. one of my dogs has food allergies we think to wheat and/or corn. we tried blue buffalo and it was too rich or something, she had a terrible reaction to it, her vet put her on a low residue probiotic prescription food and seemed to get better at first, then she had runny stools every day again. i also thought the food our vet prescribed had horrible ingredients, corn and ck meal and whatnot, so i switched her to nutro grain free limited ingredient turkey and potato, she does amazing on it so i've kept her on it, now i mix happy hips chicken and oats with it and she is still doing great on it, poop wise. but i have read reviews that say nutro is garbage and on that thought i've read alot saying blue buffalo is too and i thought that was one of the best foods out there. her vet told me that some dogs need grain but i have read alot more info that says grain free is that way to go. her happy hips has grain but its also corn and wheat free and it has better reviews than the nutro, i really like that the nutro is made with turkey but is it unhealthy? and is it ok that i'm mixing the foods? there is just too much opposing information on the internet.