Castor and Pollux Natural Ultramix Puppy Food and Freshpet Select For Puppies are highly rated puppy foods, according to The Dog Food Advisor. Blue Buffalo Wilderness Rocky Mountain Recipe is another top choice.
Castor and Pollux Natural Ultramix Puppy Food is a chicken-based product high in dietary fiber. Its other ingredients include fruit, vegetables, oats and brown rice.
Freshpet Select For Puppies contains chicken, brown rice, carrots and peas. This semi-wet slice-and-serve product also contains eggs, chicken liver and rice bran.
Blue Buffalo Wilderness Rocky Mountain Recipe is a grain-free beef puppy food. This all-natural product is rich in protein and does not contain poultry, soy or corn.