I have agree with every one here. I feed nurtro products to my dogs and natural balance rolls as a treat. There is a web site and I will try and find it for you that goes over the ingredients in supermarket bought dog foods and thay are just awful

I am not a breeder but my Lab has been on Nutro products for a long time and it has made a difference in her stool as well has her coat. You can almost see your reflection in it. And she was not always like that. And the nice thing about Nurto is they have a large variety to choose from, so if your pup doesn't like one you can try another. I prefer the Ultra.