CheckPet · dog food
Best puppy food
Puppies need AAFCO growth nutrition, not adult maintenance — and small-breed puppies burn through calories fast. Match expected adult size, meals per day, and kibble size before you buy on Amazon.
By CheckPet Editorial TeamUpdated October 8, 2026Product links verified October 8, 2026Our editorial standards
On this page

Fit test: If your puppy is expected to stay under ~20 lb as an adult, small-breed puppy kibble fits; large-breed puppies need controlled-growth large-breed puppy formulas instead.
Measure before you buy
| Expected adult size | Small/toy vs medium/large changes calcium and calorie targets — use breed charts or vet estimate. |
|---|---|
| AAFCO statement | Must say growth or all life stages — not adult maintenance only. |
| Age & meals | 8–12 weeks often need 3–4 meals/day; taper as your vet recommends. |
| Kibble size | Small-breed puppy pieces should fit your puppy’s jaw — oversized kibble slows intake. |
| Listing fit (verify) | Purina Pro Plan Small Breed Puppy Chicken & Rice (6 lb) lists DHA and probiotics — confirm flavor and bag size on Amazon. |
Best when / skip if
Best when
- Puppy still growing (typically under 12 months, breed-dependent)
- Expected adult weight fits small-breed puppy range
- You can weigh the puppy weekly and adjust cups
Skip if
- Large-breed puppy needing controlled calcium — pick large-breed puppy food
- Adult dog — use small breed adult or standard adult
- GI disease or food trial — follow veterinary diet
Setup and feeding
- Weigh puppy; note age in weeks on a calendar.
- Find the bag’s puppy feeding chart for current weight.
- Split daily cups into scheduled meals — avoid leaving puppy food out all day unless your vet advises.
- Transition new food over 7–10 days mixing with the breeder or shelter diet.
Quick comparison
These are different fits, not a universal ranking. Check the live bag size, AAFCO growth statement, ingredients, and feeding chart before ordering.
| Pick | Best fit | Check before buying | Amazon |
|---|---|---|---|
| Purina Pro Plan Small Breed Puppy Chicken & Rice | Small-breed puppies needing smaller kibble | Expected adult size and 6 lb vs 18 lb option | View on Amazon |
| Purina Pro Plan Development Puppy Chicken & Rice | General puppy formula rather than small-breed-specific | Current weight, expected adult size, and bag feeding chart | View on Amazon |
| Purina Pro Plan Toy Breed Puppy Chicken & Rice | Toy-breed puppies with very small mouths | Toy-breed size range; do not use for a large-breed puppy | View on Amazon |
| Purina Pro Plan Development Puppy Lamb & Rice | Shoppers comparing a lamb-first flavor with chicken formulas | Ingredient list and any veterinary diet restrictions | View on Amazon |
Common failures
- Adult food for a 10-week puppy — growth and bone support lag.
- Free-choice feeding calorie-dense puppy kibble — rapid weight gain.
- Wrong size class — large-breed puppy on toy puppy food or vice versa.
- Switching flavors overnight — loose stool during the first week home.
FAQ
When should puppies switch to adult food?
Depends on breed size — many small dogs transition around 10–12 months; large breeds later. Ask your vet and use body condition, not age alone.
Is grain-free puppy food better?
Not automatically. Match AAFCO growth, protein, and your vet’s guidance — especially for breeds with known cardiac concerns.
Related guides
Editorial standards · Affiliate disclosure · Not veterinary advice.