Getting puppy nutrition right matters more than any other life stage — because the skeletal, muscular, and immune systems your puppy builds in their first 12–18 months are the foundation for everything that follows. The wrong food at this stage doesn’t just mean suboptimal nutrition: for large and giant breeds specifically, the wrong puppy food can cause permanent skeletal abnormalities.
This guide is divided by breed size because puppy nutritional needs are genuinely different depending on how big your dog will grow.
WHY BREED SIZE MATTERS SO MUCH FOR PUPPIES: SMALL BREEDS (<10kg adult): Higher metabolic rate, need calorie-dense food, smaller kibble, 3–4 meals per day until 6 months. Risk: hypoglycaemia if underfed. Puppy phase ends: 9–12 months.
MEDIUM BREEDS (10–25kg adult): Standard puppy nutritional requirements. 3 meals per day until 4 months, then 2 meals. Puppy phase ends: 12 months.
LARGE BREEDS (25–45kg adult): CRITICAL CALCIUM CONTROL. Large breed puppies need controlled calcium (<1.5% DM) and phosphorus to prevent developmental orthopaedic disease (DOD). Do NOT feed regular adult food. Do NOT add calcium supplements. Never feed large-breed puppies small-breed puppy food (too calorie-dense, too much calcium). Puppy phase ends: 12–15 months.
GIANT BREEDS (45kg+ adult, e.g. Great Danes, Rottweilers, Bernese): Skeletal maturity at 18–24 months. Must remain on large-breed puppy food until 18 months. Calcium <1.5% DM strictly maintained. Giant breeds fed regular puppy food are at high risk of hip dysplasia, osteochondrosis, and wobbler syndrome.
TOP PUPPY FOODS BY BREED SIZE
Breed-size specific kibble, calorie dense, appropriate Ca:P ratio. Expensive but excellent for small breed puppies.
AU-made, vet nutritionist formulated, accessible price.
MEDIUM BREED PUPPIES:
AU-made, feeding trial backed, AAFCO complete for growth. Our top overall puppy recommendation.
AU-made, high protein, named ingredients. Strong community following for AU medium breeds.
LARGE BREED PUPPIES (CRITICAL SIZE CATEGORY):
Controlled calcium (1.1% DM), appropriate Ca:P ratio, vet nutritionist formulated. Safest large breed puppy food in AU.
Excellent Ca control, DHA for brain development, size-appropriate kibble.
Feeding trial backed, controlled calcium, evidence-based formulation.
GIANT BREED PUPPIES:
Best-formulated giant breed puppy food in AU. Calcium controlled, DHA enriched, appropriate growth curve support.
Acceptable for giant breeds too, though Royal Canin Giant is more targeted.
PUPPY FEEDING GUIDE — HOW MUCH AND HOW OFTEN
AGE: 8–12 weeks | Meals per day: 4 | Total daily amount: Per label for target adult weight (start at lower end)
AGE: 12–16 weeks | Meals per day: 3 | Adjust as puppy grows — weigh weekly
AGE: 4–6 months | Meals per day: 3 → 2 | Gradual transition to twice daily
AGE: 6–12 months | Meals per day: 2 | Adjust based on body condition
AGE: 12+ months (small/medium) | Meals per day: 2 | Transition to adult food over 2 weeks
AGE: 15–18 months (large/giant) | Meals per day: 2 | Transition to adult food over 2 weeks
IMPORTANT: Feed to your puppy’s EXPECTED ADULT WEIGHT, not their current puppy weight. All puppy foods have feeding guides based on expected adult size — use these, not the generic guidelines.
Frequently Asked Questions
What is the best puppy food in Australia?
For small breeds: Royal Canin Small Puppy or Advance Puppy Small Breed. For medium breeds: Advance Puppy All Breeds (our top pick for overall quality and value). For large breeds: Advance Puppy Large Breed (best calcium control) or Royal Canin Maxi Puppy. For giant breeds: Royal Canin Giant Puppy.
When do I switch from puppy to adult food?
Small breeds: 9–12 months. Medium breeds: 12 months. Large breeds: 12–15 months. Giant breeds: 18 months. Transition gradually over 2 weeks — mixing increasing proportions of adult food.
Can I feed my large breed puppy regular adult food?
No. Adult food for large breeds typically has too much calcium, which interferes with bone development and can cause skeletal disorders in fast-growing large breed puppies. Always use a specific ‘large breed puppy’ formula for dogs expected to exceed 25kg adult weight.
How do I know if my puppy is eating enough?
Body condition is more reliable than amount eaten. A healthy puppy should have a visible waist when viewed from above, a slight abdominal tuck when viewed from the side, and ribs you can feel easily without pressing hard. A ‘roly-poly’ puppy is not healthier — it’s overweight, which stresses developing joints.