A puppy feeding schedule that changes as they grow

Updated 2 August 2026 · 7 min read

By the Bowlful editorial team — independent pet-nutrition writers. Published 2 August 2026 · Last updated 2 August 2026.

Written against published veterinary sources (NRC Nutrient Requirements of Dogs and Cats, AAFCO life-stage profiles, WSAVA Global Nutrition Guidelines). Not individually reviewed by a veterinarian — see the disclaimer below.

Puppies are not small dogs. They burn roughly two to three times the calories per kilogram that an adult does, and they cannot store enough energy to coast between widely spaced meals.

The schedule below is the shape most puppies follow. The exact grams come from your puppy's expected adult weight and the calorie density of the food you have chosen.

Key takeaways

  • 8–16 weeks: four meals a day. 4–6 months: three meals. 6+ months: two meals.
  • Use a food labelled complete for growth (AAFCO growth or all life stages).
  • Large-breed puppies need a large-breed growth formula with controlled calcium.
  • Aim for lean growth — a slightly lean puppy has fewer orthopaedic problems later.
  • Change foods over 7–10 days to avoid digestive upset.

8 to 16 weeks — four small meals

At this age a puppy's stomach is tiny and their blood sugar drops quickly, especially in toy breeds. Four meals spread across waking hours keeps energy stable and reduces the risk of hypoglycaemia in very small puppies.

Most puppies arrive part-weaned onto a specific food. Keep feeding that food for the first week at home even if you plan to change it — a new house, a new routine, and a new diet in the same week is the classic recipe for diarrhoea.

4 to 6 months — three meals

Growth is still fast but the stomach has caught up. Drop the fourth meal, and increase portion sizes rather than counting on the puppy to self-regulate.

This is also the window where most owners start structured training. Take the training treats out of the day's food allowance instead of adding them on top.

6 to 12 months — down to two meals

Energy needs per kilogram start falling as growth slows. Small breeds may be structurally adult by ten months; large breeds keep growing to eighteen months or beyond.

Switching from a growth diet to an adult diet too early slows nothing useful; switching too late risks excess calories. As a rule of thumb, move to adult food when the dog reaches roughly 80–90% of expected adult weight, or on your vet's timeline for giant breeds.

Large-breed puppies need their own formula

Puppies expected to mature above roughly 25 kg should eat a diet formulated for large-breed growth. These foods are lower in calorie density and, critically, controlled in calcium.

Excess calcium and rapid growth are both associated with developmental orthopaedic disease, including hip dysplasia and osteochondrosis. Slower, leaner growth does not make a smaller adult dog — it makes a sounder one.

Do not add calcium supplements to a complete puppy diet unless a vet has specifically instructed it.

How to change food without an upset stomach

Transition over seven to ten days, shifting the ratio gradually:

  • Days 1–2: 75% old food, 25% new
  • Days 3–4: 50% old, 50% new
  • Days 5–6: 25% old, 75% new
  • Days 7–10: 100% new food

Signs you are feeding too much or too little

A well-fed puppy has a visible waist from above, ribs you can feel without pressing, and a steady upward weight trend without a rounded belly between meals.

Persistent soft stool, a pot-bellied outline, or a puppy who leaves food behind at most meals usually means portions have overtaken appetite. Lethargy, poor coat, or a puppy losing weight is a same-week vet visit.

Common questions

Can puppies eat adult dog food?

Not as their main diet. Adult maintenance foods are not formulated for growth and can be short on the protein, calcium, phosphorus, and DHA a growing puppy needs. Use a food labelled for growth or all life stages.

When should I stop feeding puppy food?

Small and medium breeds typically move to adult food around ten to twelve months. Large and giant breeds usually stay on a large-breed growth diet until twelve to eighteen months — ask your vet for a breed-specific timeline.

Should I leave food out all day for a puppy?

No. Free feeding makes portion control impossible, complicates toilet training, and is associated with excess weight gain. Scheduled meals are easier to measure and easier to house-train around.

Next article

Your cat has stopped eating — here's what matters
Calculate their portion →Breed guides

Keep reading