Best Puppy Food: 6 Dry Picks Matched to Your Puppy’s Adult Size

We may earn a commission when you buy through links on this page, at no extra cost to you. As an Amazon Associate we earn from qualifying purchases.

The best puppy food is the one whose label matches how big your dog will be as an adult. For most puppies heading past 50 lb, our top pick is Purina Pro Plan Large Breed Puppy Chicken & Rice: it is feeding-trial tested for all life stages including growth of large size dogs, and it carries 4.7/5 from 9,800+ Amazon ratings. Small and medium puppies have better-fitting options below.

Here’s why size comes first. Since 2014, AAFCO has capped calcium at 1.8% of dry matter for any food that may be fed to puppies expected to weigh 70 lb or more as adults, while other growth foods can go up to 2.5%. Every US puppy food that claims “growth” or “all life stages” must say on the bag whether it is including or except for growth of large size dogs. That one line sorts the shelf faster than any ingredient list.

How we chose

We didn’t feed these foods to our own puppies, so there are no taste tests here. We compared six widely sold dry puppy foods using the manufacturers’ published labels: the AAFCO nutritional adequacy statement, calorie content per cup, guaranteed calcium, and the adult weight range each brand says the food is for. We added Amazon rating counts where we could see them on the listing (October 2026). Every number below is listed in the Sources section.

Comparison table

Food Made for (maker’s adult size) AAFCO growth statement kcal per cup Calcium Amazon rating (Oct 2026)
Purina Pro Plan Large Breed Puppy Chicken & Rice Over 50 lb All life stages, including growth of large size dogs (feeding trial) 419 1.1% min as fed (at least ~1.25% dry matter) 4.7/5, 9,854 ratings
Hill’s Science Diet Puppy Large Breed Chicken & Brown Rice Over 55 lb, up to 18 months Growing puppies (feeding trial) 387 1.16% dry matter (average) 4.7/5, 3K ratings
Blue Buffalo Life Protection Large Breed Puppy Large breeds Growth, including growth of large size dogs (formulated) 385 1.2% min as fed (at least ~1.33% dry matter) 4.6/5, 4,925 ratings
Royal Canin Medium Puppy 23 to 55 lb Growth, including growth of large size dogs (formulated) 410 Not in current guaranteed analysis Not checked
Blue Buffalo Life Protection Puppy Chicken & Brown Rice Not for 70 lb+ adults Growth, except for growth of large size dogs (formulated) 401 1.3% min as fed (at least ~1.44% dry matter) 4.7/5, 15,232 ratings
Hill’s Science Diet Puppy Small & Mini Chicken & Brown Rice Up to 25 lb Growing puppies (feeding trial) 418 1.58% dry matter (average) 4.8/5, 9,299 ratings

Dry-matter calcium for Purina and Blue Buffalo is our conversion of the label minimum using the label’s maximum moisture (for example 1.1% / 0.88). It is a floor, not the actual level. Hill’s publishes average dry-matter values directly.

1. Purina Pro Plan Large Breed Puppy Chicken & Rice: best for puppies heading over 50 lb

Purina says this formula is designed for puppies that will weigh over 50 lb at maturity. Its label goes further than most: animal feeding tests using AAFCO procedures back a claim for all life stages, including growth of large sized dogs (70 lb or more as an adult). A feeding trial means the food was actually fed to dogs under AAFCO protocol, not only checked against nutrient tables on paper.

Who it’s for: Labs, Goldens, shepherds and other puppies expected to land anywhere from about 50 to 100+ lb. The feeding chart runs up to dogs of 155 lb at maturity.

Who should skip it: owners who want a food without corn or poultry by-product meal; both are on the ingredient list.

  • Pro: feeding-trial substantiation for large size growth, the strongest claim type on a US label
  • Pro: chicken is the first ingredient; guarantees DHA (0.1% min) and glucosamine (500 ppm min)
  • Pro: the densest large-breed food here at 419 kcal/cup, so cups per day stay lower
  • Pro: largest rating pool in the large-breed group, 4.7/5 from 9,854 Amazon ratings
  • Con: contains corn protein meal, whole grain corn and poultry by-product meal
  • Con: the high calorie density makes overfeeding easy if you scoop without a measuring cup

Check price on Amazon

2. Hill’s Science Diet Puppy Large Breed Chicken & Brown Rice: best for slow, measured growth

Hill’s recommends this food for large breed puppies over 55 lb as adults and up to 18 months old, which is longer than most puppy foods run. Hill’s publishes average dry-matter nutrients, so you can see the actual calcium (1.16%) instead of only a minimum. That sits well under AAFCO’s 1.8% cap for large size growth.

Who it’s for: owners of big puppies who want the calcium number in black and white and plan to keep the dog on puppy food into the second year.

Who should skip it: giant-breed owners looking for a food that names the 70 lb+ group on the label; Hill’s statement says “growing puppies” without the large size wording.

  • Pro: published average calcium of 1.16% dry matter
  • Pro: lower calorie density (387 kcal/cup) than Pro Plan
  • Pro: DHA listed at 0.244% dry matter
  • Pro: feeding-trial substantiation for growth
  • Con: the published calcium is an average, not a guaranteed maximum
  • Con: contains soybean meal, wheat and corn for owners avoiding those

Check price on Amazon

3. Blue Buffalo Life Protection Large Breed Puppy: best large-breed pick without corn, wheat or soy

Blue Buffalo’s large breed puppy recipe carries the “including growth of large size dogs (70 lbs. or more as an adult)” statement and is made without corn, wheat, soy or poultry by-product meal. At 385 kcal/cup it is the least calorie-dense food in this list.

Who it’s for: large-breed owners who want a grain-inclusive food built on brown rice, barley and oatmeal instead of corn and wheat.

Who should skip it: owners who prefer feeding-trial evidence; this claim is “formulated to meet” AAFCO profiles, which is a paper check.

  • Pro: large size growth statement on the label
  • Pro: no corn, wheat, soy or poultry by-product meals
  • Pro: guarantees DHA (0.1% min), ARA and L-carnitine
  • Con: substantiated by formulation, not a feeding trial
  • Con: lowest calories per cup here, so a fast-growing puppy needs more volume per day

Check price on Amazon

4. Royal Canin Medium Puppy: best for 23 to 55 lb adults

Royal Canin sizes this food for puppies up to 12 months with an expected adult weight of 23 to 55 lb. Its current label is formulated to meet AAFCO growth levels including growth of large size dogs, so it stays within the large-breed calcium cap even if your mixed-breed puppy ends up bigger than expected.

Who it’s for: Border Collies, Brittanys and mixes likely to finish in the medium range.

Who should skip it: owners who want named whole meat first; the first ingredient is chicken by-product meal.

  • Pro: clear adult-size band (23-55 lb) printed by the maker
  • Pro: “including growth of large size dogs” wording gives a safety margin for mixes of uncertain size
  • Pro: 30% min protein and 18.4% min fat, the highest guarantees in this list
  • Con: no calcium guarantee on the current label, so you can’t compare it directly
  • Con: chicken by-product meal, corn and wheat in the first five ingredients
  • Con: the calorie figure changed between label versions (393 vs 410 kcal/cup), so check the bag you receive

Check price on Amazon

5. Blue Buffalo Life Protection Puppy Chicken & Brown Rice: best for small and medium puppies, if you read the label

This is the most-rated food here, with 4.7/5 from 15,232 Amazon ratings, and it is also the one most often bought for the wrong dog. Its label says it is formulated for growth except for growth of large size dogs (70 lbs. or more as an adult). Some Amazon listing details call the breed size “Small” or “Medium”; the AAFCO line on the bag is the part that counts.

Who it’s for: puppies that will stay well under 70 lb.

Who should skip it: anyone raising a Lab, shepherd, doodle with a standard poodle parent, or any puppy whose adult size is a guess on the high side. Choose the large breed version (pick 3) instead.

  • Pro: largest rating pool in this comparison
  • Pro: no corn, wheat, soy or poultry by-product meals
  • Pro: 27% min protein, DHA and ARA guaranteed
  • Con: not for puppies expected to reach 70 lb or more
  • Con: formulated, not feeding-trial tested

Check price on Amazon

6. Hill’s Science Diet Puppy Small & Mini Chicken & Brown Rice: best for toy and small breeds

Hill’s feeding chart for this recipe stops at 25 lb, which tells you who it is for. It is energy dense (418 kcal/cup), so a small puppy gets its calories from a small volume, and it has the highest rating in this list at 4.8/5 from 9,299 Amazon ratings.

Who it’s for: Yorkies, Shih Tzus, Dachshunds, Cavaliers and other puppies finishing under about 25 lb.

Who should skip it: medium and large puppies. At 1.58% dry-matter calcium it is the highest-calcium food here, which is fine for small dogs but the wrong direction for big ones.

  • Pro: highest Amazon rating in this comparison
  • Pro: feeding-trial substantiation for growth
  • Pro: dense kibble means smaller meals for small stomachs
  • Con: highest calcium here; not a food to “grow into” for a big puppy
  • Con: the 4.5 lb bag runs out quickly for a puppy near the 25 lb upper end

Check price on Amazon

How to pick: start with the expected adult weight

Ask your breeder or vet for a realistic adult weight. For mixed breeds, the vet’s estimate or the parents’ weights are the best guide you have. Then use this rule:

  • Under about 25 lb as an adult: a small-breed puppy food such as Hill’s Small & Mini. Calorie density matters more than calcium here.
  • 25 to 55 lb: Royal Canin Medium Puppy or Blue Buffalo Puppy. If there’s any chance the dog finishes over 70 lb, pick a food with the “including growth of large size dogs” line.
  • Over 55 lb: a large breed puppy food. Pro Plan Large Breed if you want feeding-trial evidence for large size growth, Hill’s Large Breed if you want the published calcium figure, Blue Buffalo Large Breed if you want no corn, wheat or soy.
  • Not sure: buy a food labeled “including growth of large size dogs”. It is suitable for small and medium puppies too; the reverse is not true.

Don’t switch cup for cup

Calorie density differs more than people expect. A cup of Pro Plan Large Breed (419 kcal) has about 9% more energy than a cup of Blue Buffalo Large Breed (385 kcal). If you switch brands and keep the same scoop, you change how much your puppy eats. Start from the new bag’s feeding chart, weigh your puppy every couple of weeks, and adjust toward a lean body condition with your vet. A slow feeder bowl helps if your puppy inhales measured meals in seconds.

Dry vs wet

All six picks here are dry foods. If your puppy is picky or you want to mix in wet food, our wet puppy food comparison uses the same “including/except for large size dogs” check on canned foods. Add the wet food’s calories to the daily total so the mix doesn’t push your puppy over its energy needs.

FAQ

What is the best puppy food for a large breed puppy?

Look for a food whose label says “including growth of large size dogs (70 lb or more as an adult)”. Of the foods we compared, Purina Pro Plan Large Breed Puppy backs that claim with a feeding trial; Blue Buffalo Large Breed Puppy and Royal Canin Medium Puppy back it by formulation. Hill’s Large Breed Puppy publishes 1.16% dry-matter calcium, under the 1.8% cap.

Can I feed a regular puppy food to a large breed puppy?

Not if the label says “except for growth of large size dogs”. AAFCO set the lower 1.8% calcium cap for large size growth because of concerns about excess calcium in growing large and giant breeds. Ask your vet if you’re unsure which category your puppy falls into.

When should I switch from puppy food to adult food?

It depends on size and the brand. Royal Canin and Hill’s Small & Mini size their puppy foods for the first 12 months; Hill’s recommends its large breed puppy food up to 18 months, and Purina’s chart runs to 24 months for large dogs. Your vet can confirm when growth has finished. Our first-year puppy checklist has the other milestones for that period.

Is grain-free puppy food better?

None of our picks are grain-free. The labels here don’t make a case either way, so choose by the size statement and your puppy’s tolerance, and talk to your vet before switching to grain-free.

Sources

  • AAFCO Dog and Cat Food Nutrient Profiles, Appendix A (calcium max 1.8% DM for large size growth, 2.5% DM otherwise): https://www.aafco.org/wp-content/uploads/2023/01/Pet_Food_Report_2014_Annual-Appendix_A.pdf (checked 2026-10-29)
  • Petfood Industry, “The revised AAFCO dog and cat food nutrient profiles” (label wording “including/except for growth of large size dogs”): https://www.petfoodindustry.com/nutrition/article/15460647/the-revised-aafco-dog-and-cat-food-nutrient-profiles (checked 2026-10-29)
  • Purina Pro Plan Puppy Large Breed Chicken & Rice label PDF (guaranteed analysis, AAFCO statement, feeding chart): https://www.purina.com/sites/default/files/product-label-deck-file/2024-12/4457_o445723_pro_plan_puppy_large_breed_formula_chicken_rice_formula_dog_food_163.pdf; calorie content 419 kcal/cup via Chewy and PetSmart listings (checked 2026-10-29)
  • Hill’s Science Diet Puppy Large Breed Chicken & Brown Rice (387 kcal/cup, dry-matter nutrients, recommended for): https://www.hillspet.com/dog-food/science-diet-puppy-large-breed-dry (checked 2026-10-29)
  • Hill’s Science Diet Puppy Small & Mini Chicken & Brown Rice (AAFCO statement, feeding chart to 25 lb): https://www.hillspet.com/dog-food/science-diet-puppy-small-paws-breed-dry; 418 kcal/cup and dry-matter nutrients via 1800PetMeds listing (checked 2026-10-29)
  • Blue Buffalo Life Protection Large Breed Puppy (AAFCO statement, guaranteed analysis, 385 kcal/cup): retailer label copies at North 40 Outfitters and Acme Stores (checked 2026-10-29)
  • Blue Buffalo Life Protection Puppy Chicken & Brown Rice (401 kcal/cup, guaranteed analysis via PetSmart; AAFCO “except for” statement via PerBowl label copy, read from Blue Buffalo 2026-10-07) (checked 2026-10-29)
  • Royal Canin Medium Puppy (23-55 lb adult size, AAFCO statement, 410 kcal/cup current label, 393 kcal/cup earlier label): Petco, Chewy, KibbleLab label copy (checked 2026-10-29)
  • Amazon listings (ratings, Oct 2026): ASIN B002OY0Q9K (Pro Plan, 4.7/5, 9,854); ASIN B003MWGR1E (Hill’s Large Breed, 4.7/5, 3K); ASIN B01BWUFJ9S (Blue Large Breed, 4.6/5, 4,925); ASIN B00II0QE54 (Blue Puppy, 4.7/5, 15,232); ASIN B003CLAJ6E (Hill’s Small & Mini, 4.8/5, 9,299); ASIN B013DQVLQO (Royal Canin Medium Puppy, rating not checked)