Best Puppy Food UK 2026: Honest Picks by Breed Size
Puppy nutrition is one of the most critical factors in your dog's long-term health. Our fact-checked guide covers everything from choosing the right formula to feeding schedules by age.
The best puppy food in the UK is Butternut Box Puppy Plan for fresh-food owners, or Royal Canin breed-specific puppy foodfor the best dry option. The most important thing: choose food labelled 'complete' and formulated for puppies, not adapted adult food.
Key Takeaways
- ✓Always choose food labelled 'complete' and 'for puppies' — or 'for all life stages'.
- ✓Large breed puppies have specific calcium requirements — choose a large breed puppy formula, not standard puppy food.
- ✓Feed 4 meals per day until 12 weeks, reducing to 3, then 2 meals as your puppy grows.
- ✓DHA (omega-3 fatty acid) is critical for brain and eye development — check it's included.
- ✓Transition to adult food at 12 months (small/medium) or 18–24 months (large/giant breeds).
Why Puppy Food Is Different from Adult Food
Puppies are not small adult dogs nutritionally. They have significantly different requirements that adult maintenance food cannot meet:
- ▸DHA (docosahexaenoic acid): An omega-3 fatty acid critical for brain development and vision. Puppy foods must contain adequate DHA — usually from fish oil or fish meal. Many adult foods contain insufficient DHA for growing puppies.
- ▸Protein: Puppies need higher protein levels (28–32% dry matter) compared to adults (18–25%) to support rapid muscle and organ development.
- ▸Calcium and phosphorus ratio: The calcium-to-phosphorus ratio must be within a narrow range for healthy bone development. Too much calcium in large breed puppies causes rapid bone growth linked to joint disease (hip and elbow dysplasia, osteochondrosis).
- ▸Caloric density: Puppies need more calories per kg of body weight than adults to fuel growth. But calories must be controlled in large breeds to prevent growth that is too fast.
Critical Warning: Large Breed Puppies
Large breed puppies need controlled calcium — this is critical
If your puppy will weigh over 25kg as an adult (Labradors, Golden Retrievers, German Shepherds, German Shepherd Dogs, Great Danes, Bernese Mountain Dogs), never feed standard puppy food. Large breed puppy formulas have lower calcium levels and controlled caloric density specifically to prevent skeletal abnormalities caused by rapid growth. Feeding a large breed puppy on 'standard puppy food' is one of the most common preventable causes of lifelong joint problems we see in practice.
Best Puppy Foods UK 2026 — Comparison Table
| Brand | Type | Best For (Breed Size) | Price/Day | Our rating |
|---|---|---|---|---|
| Butternut Box Puppy | Fresh gently cooked | All sizes (plans vary) | ~£3.50–£5.50 | ★★★★★ |
| Royal Canin Small Puppy | Dry | Small breeds (under 10kg) | ~£0.80 | ★★★★★ |
| Royal Canin Medium Puppy | Dry | Medium breeds (11–25kg) | ~£0.90 | ★★★★★ |
| Royal Canin Maxi Puppy | Dry | Large breeds (26–44kg) | ~£1.00 | ★★★★★ |
| Hills Science Plan Puppy | Dry/wet | All sizes (separate formulas) | ~£1.10 | ★★★★★ |
| James Wellbeloved Puppy | Dry | Small/medium breeds | ~£0.75 | ★★★★ |
| Millies Wolfheart Puppy | Premium dry | All sizes | ~£1.30 | ★★★★ |
| Purina Pro Plan Puppy | Dry/wet | Small, medium, and large | ~£1.00 | ★★★★ |
Puppy Feeding Schedule by Age
Portion sizes depend on your puppy's current weight, expected adult weight, and the specific food's caloric density. Always refer to the feeding guide on your chosen food as the starting point, then adjust based on body condition.
| Age | Meals Per Day | Notes |
|---|---|---|
| 8 weeks | 4 meals/day | Small, frequent meals — digestive system still developing |
| 12 weeks | 3–4 meals/day | Begin transitioning to 3 meals if puppy is thriving |
| 4 months | 3 meals/day | Monitor body weight weekly — adjust portions to maintain healthy growth curve |
| 6 months | 2–3 meals/day | Most medium/large breeds can move to twice daily; small breeds may stay on 3 meals |
| 12 months | 2 meals/day | Small and medium breeds can transition to adult food; large breeds stay on puppy food |
When to Transition to Adult Food
Switching to adult food too early can deprive a growing puppy of nutrients they need. Switching too late (particularly in large breeds) can maintain a higher caloric and calcium intake longer than necessary, contributing to obesity. The right timing depends entirely on breed size:
Related Pages
❓ Frequently Asked Questions
What is the best puppy food in the UK?
The best puppy food in the UK is Butternut Box Puppy Plan for fresh-food owners, or Royal Canin breed-specific puppy food for the best dry option. Always choose food labelled 'complete' and formulated for puppies, or 'for all life stages'.
When should I switch from puppy food to adult food?
The switch depends on breed size: small and medium breeds at 12 months, large breeds at 18 months, and giant breeds at 18–24 months. Switching too early deprives growing dogs of nutrients; switching too late in large breeds can contribute to excess calcium and rapid growth issues.
Can I feed a puppy adult dog food?
No — not as a sole diet. Puppy food has higher levels of protein, DHA, calcium, and phosphorus to support rapid growth. Adult food doesn't meet these demands. The exception is food labelled 'for all life stages', which is formulated to meet puppy nutritional requirements.
How many times a day should I feed a puppy?
Young puppies (8–12 weeks) need 4 meals a day. At 12 weeks to 6 months, reduce to 3 meals. From 6 months, most puppies can move to 2 meals per day. Frequent small meals prevent hypoglycaemia, which is a risk in very young or small-breed puppies.
Is raw food safe for puppies?
Most UK vets advise against raw feeding puppies. Puppies have immature immune systems making them more vulnerable to bacterial contamination (Salmonella, Campylobacter). Achieving the correct calcium-to-phosphorus ratio for large breed puppy growth is also significantly harder on a raw diet. Consult your vet before considering raw for a puppy.
Affiliate link — see disclosure