Nutro is OK, (better than many other supposedly good dog foods) but you have to read labels, as some of the Nutro varieties contain corn or wheat. The best diet
for a dog is a raw food diet
, as the raw food contains enzymes that canines (meat eaters) need for overall health. Dogs were meant to eat raw meat, rather than cooked cuisine. You can make your own raw food, (google for a raw meat recipe, or buy a book about holistic dog care), or you can buy it already made.