The short answer: Canidae PURE Puppy edges ahead on our rubric — B (78/100) vs B (77/100) for Canidae All Life Stages. The two formulas take genuinely different approaches: PURE Puppy is a limited-ingredient grain-free formula with chicken as the single animal protein; All Life Stages is a multi-protein household formula (chicken + turkey + lamb + fish meal) designed to feed puppies and adults from the same bag. Choose based on whether your puppy has suspected sensitivities or you want household simplicity.

The scores

Canidae PURE Puppy: B (78/100) — Chicken, chicken meal, lentils, peas, garbanzo beans. Single animal protein, grain-free, whole egg, salmon oil DHA, supplemental taurine + threonine + tryptophan.

Canidae All Life Stages: B (77/100) — Chicken meal, turkey meal, brown rice, white rice, peas. Multi-protein stack including lamb meal and fish meal. Grain-inclusive. Designed for all ages and breed sizes.

How the ingredients compare

Puppy top 5: Chicken, Chicken Meal, Lentils, Peas, Garbanzo Beans

All Life Stages top 5: Chicken Meal, Turkey Meal, Brown Rice, White Rice, Peas

The formulas differ substantially from position one. Puppy leads with fresh chicken (wet-weight anchor), while All Life Stages leads with chicken meal (concentrated protein at position one is a rubric-positive move). Puppy goes grain-free with a three-legume carb stack; All Life Stages goes grain-inclusive with brown rice + white rice. All Life Stages broadens to turkey meal at position two and includes lamb meal and fish meal later — broader protein diversity across four sources. Puppy narrows to a single named animal protein (chicken) plus whole egg for secondary protein contribution.

Where the Puppy formula pulls ahead

Limited ingredient design: For puppies with suspected food sensitivities — itchy skin, GI intolerance, allergy-prone breeds (French Bulldogs, Boxers, Retrievers) — the single-animal-protein design simplifies allergy attribution if issues arise. All Life Stages' multi-protein approach is harder to diagnose if sensitivities develop.

Explicit amino acid supplementation: PURE Puppy lists supplemental taurine, threonine, and tryptophan — formulation discipline that single-protein limited-ingredient diets need to avoid amino acid deficiency. All Life Stages relies on its multi-protein mix for amino acid coverage without supplementation.

Whole egg (not egg product): Puppy uses whole dried egg in position eight, contributing the complete amino acid profile, naturally occurring choline, and healthy fats. Whole egg is a premium-tier inclusion versus egg product used in budget formulations.

Dedicated DHA via salmon oil: Puppy includes salmon oil (position ten) for brain and retinal development during the 0-12 month window. All Life Stages relies on fish meal for omega-3 contribution without the puppy-specific DHA emphasis. Shop on Amazon →

Where the All Life Stages formula holds its own

Multi-protein stack: All Life Stages' chicken meal + turkey meal + lamb meal + fish meal sequence delivers four distinct animal protein sources. For households without sensitivity concerns, amino acid diversity from multiple proteins is nutritionally preferable to single-source limited-ingredient designs. For healthy puppies who will eventually transition off limited ingredient, All Life Stages skips that transition entirely.

Grain-inclusive for DCM-susceptible breeds: The FDA's 2019-ongoing DCM investigation has focused on grain-free legume-heavy diets. For goldens, cockers, Dobermans, Great Danes, and Newfoundlands, the grain-inclusive All Life Stages is the safer long-term choice — rice doesn't carry the investigation's concern mechanism.

Household simplicity: All Life Stages is labeled for all ages and sizes (nutritionally adequate per AAFCO for growth, reproduction, and maintenance). One bag feeds every dog in the household regardless of age. For multi-dog homes, the operational simplicity is meaningful. Shop on Amazon →

The bottom line

This is a design-philosophy decision, not just a life-stage decision. For puppies with suspected sensitivities or owners who want limited-ingredient nutrition, Canidae PURE Puppy is the right choice — single-protein simplicity plus explicit amino acid supplementation makes this a disciplined sensitive-puppy formula. For healthy puppies in multi-dog households or on DCM-susceptible breeds where grain-inclusive is medically preferable, Canidae All Life Stages is the better fit — multi-protein diversity, grain-inclusive safety, and one-bag household simplicity. Giant-breed puppies should verify Canidae's published analytical guarantee with their vet regardless of formula choice.