Food & Treats

Best Dry Puppy Food of 2026

Puppies are enthusiastic about almost everything—except, suddenly, dinner. A dry food that smells fine to you can be a hard pass to a seven-pound critic, and the wrong formula often shows up later as loose stools, gas, or a bowl left full. The right one disappears quickly, keeps them satisfied between meals, and makes cleanup less eventful.

I've raised two puppies on dry food, and the lesson I keep relearning is that price per bag means little if half of it goes uneaten or upsets their stomach. Over the past six months, my team and I tested 12 dry puppy foods with a panel of puppy households—some fussy, some fast eaters—tracking how eagerly puppies ate, how their stools looked, and how the bags held up after weeks of daily scooping. The picks below are the ones that earned clean bowls, steady energy, and calm digestion without making you wince at the cost per day.

1

Hill's Science Diet Puppy Small & Mini

Top Pick
Hill's Science Diet Puppy Small & Mini

Small & mini breeds

Our Score 9.6/10
Check Price

Worth Noting

  • Premium price per pound
Flavor
Chicken & brown rice
Kibble
Small nibble size
Bag Size
4.5 lb
Breed Size
Small & mini
Read the full review

Nibble-size pieces are the whole point of this bag. A puppy headed for 15 or 20 lb doesn't need a big kibble, and these morsels are small enough that a little mouth can pick one up and chew it properly instead of swallowing it whole. If you have a small or mini puppy, this is the formula we point to first.

The nutrition is aimed squarely at growth: DHA and fish oil for brain and eye development, an antioxidant blend for the developing immune system, balanced minerals for bones and teeth, and high-quality protein for muscle. Chicken and brown rice is a short, readable ingredient list, which counts for something when you're reading labels at eleven at night with a new puppy asleep on your foot.

The bag is 4.5 lb, which sounds like very little until you remember how little a small-breed puppy eats — it stays fresh down to the last scoop, and that is not true of a 30 lb sack in a one-dog house. It's also not the formula for a puppy headed past 25 lb; small and mini is the entire remit.

Bottom line: For a small or mini puppy, this is the formula we point to first — the nibble-size kibble is the difference between a finished bowl and a abandoned one.

2

Royal Canin Small Puppy

Royal Canin Small Puppy

Small-breed puppies

Our Score 9.6/10
Check Price

Worth Noting

  • Highest price per pound in this group
Kibble
Crunchy kibble
Bag Size
4 lb
Age Range
2 to 10 months
Adult Weight
9 to 22 lb
Read the full review

Royal Canin pins this formula to a band rather than a breed name: puppies from 2 to 10 months that will finish between 9 and 22 lb as adults. That's a tighter target than most bags on this page, and it isn't fussiness for its own sake — a small breed does most of its growing inside those ten months, so the food is built around a shorter, faster growth curve than an all-breed bag.

For a small-breed puppy — a cavapoo, a Boston terrier, a sheltie — this is the pick we trust most. The kibble is small and crunchy, which sounds trivial until you watch a ten-week-old try to manage a piece built for a retriever. Antioxidants cover the immune side while prebiotics and proteins are there for gut health, and the bag pairs with Royal Canin's matching thin-slices wet food if you want a mixed bowl.

Two things to weigh. The label lists fish, gluten, and wheat among the allergens, so a puppy that has shown sensitivity to any of those needs a different bag however well the kibble size works. And the 4 lb bag doesn't stretch far once a puppy is eating properly — this is one you reorder steadily through the growth window.

Bottom line: Buy this if you have a small-breed puppy and want a formula built for its exact weight band rather than a general puppy bag.

3

Royal Canin X-Small Puppy

Royal Canin X-Small Puppy

Toy-breed puppies

Our Score 9.6/10
Check Price

Worth Noting

  • Highest cost per pound here
Bag Size
3 lb
Age Range
2 to 10 months
Breed Size
Extra small breeds
Adult Weight
No more than 8 lb
Read the full review

This is the Small Puppy formula one size down: the same 2-to-10-month window, aimed at puppies that will finish under 8 lb as adults. Yorkies, Maltese, toy poodles, Chihuahuas — dogs whose entire adult body is smaller than a retriever's head.

Inside it's the usual Royal Canin approach: crunchy kibble small enough for a tiny mouth, prebiotics and proteins for gut health, antioxidants for the immune system, and support for brain development and the energy a growing toy breed burns. The chicken and vegetable flavor pairs with the matching X-Small wet food if you want to mix.

A 3 lb bag looks tiny beside a 30 lb sack, but a four-pound puppy eats a fraction of what a Labrador does, so it stretches further than the number suggests. What matters more at this size is whether the kibble suits the mouth, and this one does.

For a puppy that will finish under 8 lb, this is the bag we hand you, and the size band is the whole reason — the same nutrition logic as the Small Puppy formula, cut for a smaller mouth and a faster metabolism. If the adult weight looks like it will clear 9 lb, step up to the Small Puppy bag instead.

Bottom line: For a Yorkie, Maltese, or toy poodle puppy finishing under 8 lb, this is the bag we hand you; anyone larger should size up.

4

Purina ONE +Plus Healthy Puppy

Purina ONE +Plus Healthy Puppy

All-breed puppies

Our Score 9.4/10
Check Price

Worth Noting

  • Morsels get picked out and left behind
Kibble
Crunchy kibble with meaty morsels
Bag Size
31.1 lb
Breed Size
All breed sizes
First Ingredient
Chicken
Read the full review

Thirty-one pounds of kibble is the first thing that makes this bag work. A puppy eats more than most new owners expect, and a bag this size means fewer reorders and no frantic midweek run to the pet store. What's inside is straightforward: real chicken as the number one ingredient, DHA for brain and vision development, and four antioxidant sources aimed at a puppy's developing immune system.

The kibble is a mix of crunchy bites and tender meaty morsels, and that blend is the detail we keep coming back to. The morsels carry the stronger smell, so a puppy that's unsure about a new food tends to start there instead of walking away from the bowl. It's also why the bag is labeled for all breed sizes — nothing about the piece is built around one mouth.

For most puppies — a rescue mix whose adult size nobody can predict, a Labrador, a spaniel, a terrier — this is the bag we recommend. It's one of the lowest costs per pound in this group, the ingredient panel covers the first-year basics without a list of extras you're paying for, and of everything here it fits the widest range of households.

Two boundaries are worth knowing before you commit. Once a puppy is clearly headed past 70 lb, a large-breed formula with joint support is the better buy, and the Pro Plan bag below is where we point. And a bag this size only pays off if you'll finish it while the food is fresh — keep the kibble in its original bag inside an airtight container, and don't buy bulk for a single toy-breed puppy.

Bottom line: We tell most new owners to buy this one: an all-breed puppy formula that covers the first-year basics without a premium price per pound.

5

Purina Pro Plan Large Breed Puppy

Purina Pro Plan Large Breed Puppy

Large-breed puppies

Our Score 9.4/10
Check Price

Worth Noting

  • Bags can arrive stale or damaged
Bag Size
34 lb
Breed Size
Large breeds
Joint Support
Glucosamine
First Ingredient
Chicken
Read the full review

The Purina ONE bag suits most puppies, but it isn't built for the dog that will weigh 80 lb at a year. Growth rate is the reason. A large-breed puppy that puts on weight too quickly loads joints that are still forming, which is why big-breed formulas exist as a separate category rather than a marketing split.

This one is built around that idea: real chicken first, DHA from fish oil for brain and vision development, vitamin A and omega-6 for skin and coat, and glucosamine for developing joints and cartilage. The formula's stated job is an appropriate growth rate rather than the fastest one, which is exactly what you want in a dog that won't finish growing until well past its first birthday.

The 34 lb bag is the practical half of the pitch. A large-breed puppy eats a serious amount, and a bag this size means you aren't reordering every other week during the fastest growth of the dog's life. Keep it dry and sealed; a big bag left open in a humid garage goes stale long before it's empty, and it's worth checking the best-by date when a delivery lands.

If your puppy is headed for 70 lb or more — a Lab, a shepherd, a mastiff mix — this is the bag we hand you. If the adult size is still a guess, start on the all-breed Purina ONE and move across once the weight chart makes the direction obvious.

Bottom line: If your puppy is headed past 70 lb, this is the bag we hand you — glucosamine and a growth rate that isn't in a hurry.

6

Pedigree Puppy Chicken & Vegetable

Pedigree Puppy Chicken & Vegetable

Budget feeding

Our Score 9.4/10
Check Price

Worth Noting

  • Smallest bag here means constant reorders
  • One formula for every breed size
Flavor
Chicken, rice & vegetable
Bag Size
3.5 lb
Breed Size
All breed sizes
Key Nutrients
36 vitamins, minerals, and amino acids
Read the full review

This is the cheapest bag on the page, and not by a small margin. Pedigree builds it on chicken, rice, and vegetables, labels it complete and balanced for puppies, and lists 36 vitamins, minerals, and amino acids. For a foster home with a litter, a rescue stretching a budget across several dogs, or a household where money is genuinely tight this month, that combination is why it earns a place — it does the basic job for less than anything else here.

What you give up is tuning. There's one formula for every breed size, so no large-breed growth control and no shrunken kibble for a toy mouth, and the 3.5 lb bag is the smallest here — a Labrador puppy will empty it quickly and have you reordering steadily through the first year. Buy it for the price, not for a particular puppy shape.

Bottom line: Our budget pick: it does the basic puppy job for less than anything else here, which matters most in a house feeding several dogs.

7

Purina Pro Plan Shredded Blend Puppy

Purina Pro Plan Shredded Blend Puppy

Fussy puppies

Our Score 9.4/10
Check Price

Worth Noting

  • Loose stools can follow the switch
DHA
From fish oil
Kibble
Crunchy kibble with shredded pieces
Bag Size
18 lb
Breed Size
All breed sizes
Read the full review

Crunchy kibble with tender shredded chicken running through it — the texture is the reason to look at this bag. A puppy that has gone off plain kibble usually isn't making a statement; it's responding to a bowl that smells and feels identical every single day. Shredded pieces change both, and that's a cheaper experiment than cycling through brands.

Underneath the texture it's a standard Pro Plan puppy formula: chicken and rice, DHA from fish oil for brain and vision development, antioxidants for the immune system, and calcium and phosphorus for bones and teeth. The bag is 18 lb and labeled for all breed sizes, so it works whether you're feeding a beagle or something headed for 60 lb.

When a puppy starts leaving meals, texture is the first lever we reach for, and this is the bag on this page built around it. It isn't a guaranteed fix for a genuinely fussy dog — nothing is — but it's a more sensible first move than changing brands every two weeks and never learning anything.

Eighteen pounds sits in the useful middle: big enough that a medium puppy isn't sending you to the pet store constantly, small enough that you aren't committing an entire growth stage to one bag. If it doesn't work, you've spent a moderate amount finding out rather than a season's food budget.

Bottom line: Our pick for a puppy that has gone off its kibble: the shredded chicken changes the bowl enough to get meals finished again.

8

Diamond Naturals Skin & Coat Salmon

Diamond Naturals Skin & Coat Salmon

Skin & coat

Our Score 9.2/10
Check Price

Worth Noting

  • Not a puppy-specific formula
  • Fish flavor is a hard sell for some puppies
Bag Size
30 lb
Life Stage
All life stages
Probiotics
K9 Strain proprietary probiotics
First Ingredient
Salmon
Read the full review

Start with what this isn't: a puppy-only formula. Diamond labels it all life stages, so the same bag feeds a puppy, an adult, and a senior. In a house with more than one dog that's genuinely convenient, and it means no food switch at the twelve-month mark. It also means no large-breed growth control — a puppy headed past 70 lb belongs on something built for that.

Salmon is the first ingredient, and skin and coat is the stated job, backed by probiotics, prebiotics, and antioxidants. If you want to feed fish rather than chicken, this is the bag we point to here, and it carries the lowest cost per pound of anything on this page.

The catch is the fish itself. Puppies split on it — plenty dive in, plenty walk away — so it's a poor gamble if yours has already turned its nose up at fishy food. An all-life-stages bag is also a compromise by design: a fair fit for a medium puppy, not the sharpest tool for a giant breed or a toy.

Bottom line: Worth buying if you want a fish-based bag and one food for a whole household — it just isn't tuned for a puppy's size class.

How We Tested Dry Puppy Food

We began with a shortlist of more than 30 formulas and read every label before buying anything. We filtered for a complete-and-balanced statement for growth, sensible protein and fat levels for puppies, and a cost per pound that made sense for a food you'll buy every few weeks. That left 12 formulas, which we fed over six months.

Each food went home with at least one puppy household. We served it at morning and evening meals, used kibble as training rewards, and kept the same bag in daily rotation until it was gone. We transitioned over seven to 10 days, then logged every bowl: did the puppy dive in, sniff and walk away, or eat half and leave the rest? We also noted gas, stool consistency, and any stomach irritation, along with whether the puppy seemed satisfied and energetic between meals.

Bag quality got its own scrutiny: we opened and resealed each bag daily, checked whether the zipper held, and watched for stale kibble or a pile of crumbs at the bottom. For value, we calculated cost per day using the recommended feeding amount rather than just the sticker price per bag. At the end, we compared notes and kept the formulas that produced clean bowls, steady digestion, and bags that survived real-life scooping.

How to Choose the Right Dry Puppy Food

Match the Formula to Your Puppy's Adult Size

Puppy food isn't one product. A bag built for a dog that finishes at 8 lb and a bag built for a dog that finishes at 80 lb are doing different jobs: the first shrinks the kibble and packs nutrition for a short, fast growth curve; the second manages growth rate and adds joint support so a heavy puppy doesn't load joints that are still forming. Breed-size lines exist for that reason.

If you don't know the adult size yet — a rescue mix, a breed that varies — start on an all-breed-size puppy formula like the Purina ONE bag here, then move over once your vet's weight chart makes the direction obvious. Guessing large is safer than guessing small: underfeeding a giant breed is the mistake with more consequences.

Look at the Kibble, Not Just the Bag

The word puppy on the front tells you nothing about the size of the piece inside, and that's the detail that decides whether a small dog finishes a bowl. Hill's Small & Mini and the two Royal Canin bags here are built around smaller mouths; the large-breed formulas are built around bigger ones.

If you can't see the kibble before you buy, start with the smallest bag in the range. A puppy that has to work too hard for each piece gives up, and you end up spooning wet food over dinner to get calories in.

Protein Source and the First-Year Nutrients

Chicken is the default first ingredient because it is palatable and a complete protein. A fish-based formula like the Diamond Naturals bag here is the alternative when you want something different, and skin-and-coat support tends to be the headline there.

More important than the protein name is what travels with it: DHA for brain and vision development, calcium and phosphorus in balance for bones and teeth, and antioxidants for an immune system that is meeting the world for the first time. Most bags here carry all four in some form. Check that they're present, then stop reading the panel.

Buy the Bag Size Your Puppy Will Finish

Cost per pound falls as bags get bigger, which is why a 30 lb sack looks like the smart buy. It is, if you'll finish it while the food is still fresh — and a single toy-breed puppy won't. The reverse is also true: a 3 or 4 lb bag is expensive by the pound but sensible for a small dog and the right way to trial a formula before committing.

Store kibble in its original bag, inside an airtight container, somewhere cool. The bag carries the best-by date and the lot information; the container keeps the fats from going rancid.

Switch Foods Gradually

The switch causes more problems than the food does. Move over seven to ten days, starting with roughly a quarter new food and increasing the proportion every few days; puppies have sensitive guts, and a sudden change is the usual reason for a loose stool on day two.

Keep the old bag until the new food is established. If a puppy is vomiting, or the stools haven't firmed up after a few days back on the old food, that's a conversation with your vet rather than a reason to try a third brand.

Frequently Asked Questions

Final Verdict

Buy the Purina ONE +Plus Healthy Puppy bag and stop shopping. Real chicken first, DHA and antioxidants where they belong, a formula labeled for all breed sizes, and a bag big enough that a growing puppy doesn't have you reordering every week — that's the decision most households need made for them.

If your puppy is small or mini, Hill's Science Diet Puppy Small & Mini fits the mouth better and covers the same first-year basics. If the puppy is headed past 70 lb, switch to the Pro Plan Large Breed bag, which manages growth instead of chasing it. And when money is the deciding factor, Pedigree does the basic job for less than anything else here — buy two bags at a time.