The independent dog-nutrition magazine · est. 2026
Dry Food Lab

Dry dog food reviews, feeding charts and ingredient analysis

Vet Question

How often should I feed a puppy dry food?

Three to four meals a day until 12 weeks, three until six months, then two.

Updated Oct 22, 2026 · 202 words · Reviewed against the label & current research
Vet Question
Spec sheet
TopicPuppy feeding
Short answerThree to four meals a day until 12 weeks, three until six months, then two.

Three to four meals a day until 12 weeks, three until six months, then two. Here is the reasoning behind that answer, and the exceptions worth knowing.

The short answer

Three to four meals a day until 12 weeks, three until six months, then two.

Puppies have small stomachs and fast metabolisms. Four meals a day at 8 weeks keeps blood sugar stable and reduces the risk of bloat from bolting. By six months, two meals is enough — and better for house training.

Why it works that way

Feeding decisions compound: a 10% overshoot becomes 2–3 kg a year, and joint disease follows weight rather than age. That is why portion control and body condition scoring outrank brand loyalty in every credible feeding guideline.

  • Weigh food rather than scooping by eye for at least two weeks.
  • Score body condition monthly using ribs, waist and belly tuck.
  • Change one variable at a time so you can tell what worked.

When to ask your vet instead

See a vet rather than adjusting diet if you notice weight loss without diet change, persistent loose stools, vomiting, or a sudden refusal to eat. Those are clinical signs, not feeding problems.

Adjust slowly, measure consistently, and let body condition be the referee.

Frequently asked questions

Is this true for every dog?
No u2014 breed size, age and activity shift the numbers. Use this as the default and adjust to your dog.
How quickly will I see a change?
Body composition moves in 3u20134 weeks; stool quality responds within days.
Should I ask a vet first?
For healthy dogs, no. For dogs on medication or with a diagnosis, yes.

More like this