If you can find either Wellness or Canidae your dogs will do better. Nutro is a very old formula with not a lot going for it. They have tried to catch up with the changing trends in pet food with their Ultra line but missed the mark.
They use a lot of grain fractions, the rice flour, bran and gluten. Which means in reality you are feeding your dog rice. They break it down so they don't have to put rice first on the list. Sunflower oil has been proven to cause problems with itching and skin issues. Poulty fat is unspecified, it can be ANY kind of bird fat.......not a good thing. Natural flavors??? I have asked and no one has ever given a credible answer. Beet pulp, good for tootsie roll stools, also means dry stools and that's hard on the colon. The only positive.........they FINALLY took the corn gluten meal out, I can't count the arguments I had with reps about that since they CLAIMED the food had no corn in it.
Lamb Meal, Ground Rice, Rice Flour, Rice Bran, Sunflower Oil (preserved with mixed Tocopherols, a source of natural Vitamin E), Poultry Fat (preserved with mixed Tocopherols, a source of natural Vitamin E), Natural Flavors, Rice Gluten, Dried Egg Product, Dried Beet Pulp, Potassium Chloride, L-Lysine, Dried Kelp (source of Iodine), Salt,