Home / Dog Food / Best lists
A puppy food is a legal claim before it is a marketing one. A recipe may be sold for puppies when its AAFCO adequacy statement covers growth, either because the food is written for growth alone or because it is written for all life stages, the category that includes gestation and growth. This list takes only recipes whose own label makes one of those two claims, then ranks them by our label score.
Growth is the stage where label reading matters most. A puppy is building bone, muscle and brain at once, and large breed puppies add a second demand: growth must be fed but not rushed, because calories and calcium pushed too hard are linked to skeletal problems in big dogs. Where a recipe's adequacy statement mentions large size growth specifically, its review page says so.
Pool: the 95 recipes whose life stage is growth or gestation and growth, or whose AAFCO basis covers all life stages. Shown: the 10 highest scores. Adult maintenance recipes are excluded however well they score, because their labels do not claim the growth stage.
Scores come from the rubric published on the dog food hub: nine signals read from each recipe's own label and the FDA record, scaled to 100 across the signals we could verify. Stars are the score divided by 20, rounded to the nearest half, so the two never disagree. One exclusion applies to every list: a recipe whose label is supplemental only (a topper or mixer, not a complete diet) is never ranked as a dog food here, however simple its panel is. Labels were read in November 2026; when the database grows or a label changes, the list is re-run and recipes move on their new numbers, not on anyone's say so.
| Rank | Recipe | Score / 100 | Life stage | Protein, dry matter | Format | Brand FDA events |
|---|---|---|---|---|---|---|
| 1 | Six Fish Orijen | 98 ★★★★★ | All life stages | 45.5% | Dry food | 0 |
| 2 | Tundra Orijen | 98 ★★★★★ | All life stages | 45.5% | Dry food | 0 |
| 3 | Wild Reserve Wild-Caught Fish Orijen | 98 ★★★★★ | All life stages | 45.5% | Dry food | 0 |
| 4 | Amazing Grains Original Orijen | 98 ★★★★★ | All life stages | 43.2% | Dry food | 0 |
| 5 | Amazing Grains Puppy Large Orijen | 98 ★★★★★ | All life stages | 43.2% | Dry food | 0 |
| 6 | Amazing Grains Regional Red Orijen | 98 ★★★★★ | All life stages | 43.2% | Dry food | 0 |
| 7 | Original Orijen | 98 ★★★★★ | All life stages | 43.2% | Dry food | 0 |
| 8 | Puppy Large Orijen | 98 ★★★★★ | All life stages | 43.2% | Dry food | 0 |
| 9 | Regional Red Orijen | 98 ★★★★★ | All life stages | 43.2% | Dry food | 0 |
| 10 | Small Breed Orijen | 98 ★★★★★ | All life stages | 43.2% | Dry food | 0 |
Score 98 of 100 · ★★★★★ · Orijen brand review
The label covers all life stages, which in AAFCO terms includes growth, so this is a puppy food in law as well as an adult one. It scores 98 of 100. The panel opens with Whole herring, a named whole meat. Protein reads 40% as labelled. Fat reads 16% as labelled. Calories run 451 a cup. Our November 2026 check found no FDA posted recall events for Orijen. One watch item: legumes appear on 5 lines of the panel, so read as a family they do more of the protein work than any one line suggests.
Score 98 of 100 · ★★★★★ · Orijen brand review
The label covers all life stages, which in AAFCO terms includes growth, so this is a puppy food in law as well as an adult one. It scores 98 of 100. The panel opens with Lamb, a named whole meat. Protein reads 40% as labelled. Fat reads 18% as labelled. Calories run 463 a cup. Our November 2026 check found no FDA posted recall events for Orijen. One watch item: legumes appear on 6 lines of the panel, so read as a family they do more of the protein work than any one line suggests.
Score 98 of 100 · ★★★★★ · Orijen brand review
The label covers all life stages, which in AAFCO terms includes growth, so this is a puppy food in law as well as an adult one. It scores 98 of 100. The panel opens with Whole herring, a named whole meat. Protein reads 40% as labelled. Fat reads 16% as labelled. Calories run 451 a cup. Our November 2026 check found no FDA posted recall events for Orijen. One watch item: legumes appear on 5 lines of the panel, so read as a family they do more of the protein work than any one line suggests.
Score 98 of 100 · ★★★★★ · Orijen brand review
The label covers all life stages, which in AAFCO terms includes growth, so this is a puppy food in law as well as an adult one. It scores 98 of 100. The panel opens with Chicken, a named whole meat. Protein reads 38% as labelled. Fat reads 18% as labelled. Calories run 490 a cup. Our November 2026 check found no FDA posted recall events for Orijen. Its adequacy claim rests on formulation against the AAFCO profiles rather than on feeding trials.
Score 98 of 100 · ★★★★★ · Orijen brand review
The label covers all life stages, which in AAFCO terms includes growth, so this is a puppy food in law as well as an adult one. It scores 98 of 100. The panel opens with Chicken, a named whole meat. Protein reads 38% as labelled. Fat reads 16% as labelled. Calories run 483 a cup. Our November 2026 check found no FDA posted recall events for Orijen. Its adequacy claim rests on formulation against the AAFCO profiles rather than on feeding trials.
Score 98 of 100 · ★★★★★ · Orijen brand review
The label covers all life stages, which in AAFCO terms includes growth, so this is a puppy food in law as well as an adult one. It scores 98 of 100. The panel opens with Beef, a named whole meat. Protein reads 38% as labelled. Fat reads 18% as labelled. Calories run 483 a cup. Our November 2026 check found no FDA posted recall events for Orijen. Its adequacy claim rests on formulation against the AAFCO profiles rather than on feeding trials.
Score 98 of 100 · ★★★★★ · Orijen brand review
The label covers all life stages, which in AAFCO terms includes growth, so this is a puppy food in law as well as an adult one. It scores 98 of 100. The panel opens with Chicken, a named whole meat. Protein reads 38% as labelled. Fat reads 18% as labelled. Calories run 473 a cup. Our November 2026 check found no FDA posted recall events for Orijen. One watch item: legumes appear on 6 lines of the panel, so read as a family they do more of the protein work than any one line suggests.
Score 98 of 100 · ★★★★★ · Orijen brand review
The label covers all life stages, which in AAFCO terms includes growth, so this is a puppy food in law as well as an adult one. It scores 98 of 100. The panel opens with Chicken, a named whole meat. Protein reads 38% as labelled. Fat reads 16% as labelled. Calories run 451 a cup. Our November 2026 check found no FDA posted recall events for Orijen. One watch item: legumes appear on 6 lines of the panel, so read as a family they do more of the protein work than any one line suggests.
Score 98 of 100 · ★★★★★ · Orijen brand review
The label covers all life stages, which in AAFCO terms includes growth, so this is a puppy food in law as well as an adult one. It scores 98 of 100. The panel opens with Beef, a named whole meat. Protein reads 38% as labelled. Fat reads 18% as labelled. Calories run 463 a cup. Our November 2026 check found no FDA posted recall events for Orijen. One watch item: legumes appear on 5 lines of the panel, so read as a family they do more of the protein work than any one line suggests.
Score 98 of 100 · ★★★★★ · Orijen brand review
The label covers all life stages, which in AAFCO terms includes growth, so this is a puppy food in law as well as an adult one. It scores 98 of 100. The panel opens with Turkey, a named whole meat. Protein reads 38% as labelled. Fat reads 18% as labelled. Calories run 473 a cup. Our November 2026 check found no FDA posted recall events for Orijen. One watch item: legumes appear on 6 lines of the panel, so read as a family they do more of the protein work than any one line suggests.
Check the feeding table on the bag against your puppy's expected adult weight, not its current weight, and weigh puppies weekly while they grow. Our feeding calculator adjusts for the growth stage once you know the breed's adult size.
Whichever food you choose, change over about a week, mixing more of the new food into the old each day, and portion by calories rather than by the look of the bowl. Our feeding calculator works out a daily amount from your dog's weight once you have the recipe's calorie line, which every review page here prints.
Every recipe above also has its own review in the reviews index, and every brand's record is on the recall tracker.
Last updated: November 2026. Checked against the sources named on this page.