How often should I feed a puppy dry food?
Three to four meals a day until 12 weeks, three until six months, then two.
| Topic | Puppy feeding |
|---|---|
| Short answer | Three 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?
How quickly will I see a change?
Should I ask a vet first?
More like this
How do I know if I am overfeeding?
Ribs should be easy to feel under light pressure and the waist visible from above.
Can I free-feed dry food?
Only for puppies under four months, and even then measured portions are safer.
How long does dry food stay fresh after opening?
Six weeks in a sealed container, away from heat and light.