Puppy feeding and growth
When should I cut my puppy from 3 meals to 2?
Last updated 23 September 2026 · How we write and check this
Short answer
Most puppies are ready to move from 3 meals a day to 2 around 6 months old, though small breeds sometimes make the change a little earlier and large or giant breeds sometimes benefit from staying on three meals longer, into the seventh or eighth month.
Why six months is the general guide
By six months most puppies have a large enough stomach and stable enough blood sugar to comfortably go longer between meals, which makes the classic morning and evening pattern practical from here through adulthood. This is also roughly when digestion has matured enough to handle larger individual meals without much fuss.
When to wait a bit longer
Large and giant breed puppies, still in an intense growth phase at six months, sometimes do better staying on three smaller meals for a few more weeks, since it eases the load on a still developing digestive system and can reduce the risk of a bloated feeling after a large meal.
Making the switch
Fold the midday meal's portion into breakfast and dinner over about a week. If the puppy seems fine energy wise and does not scavenge more between meals, the switch has worked; if it becomes noticeably hungrier or lethargic by afternoon, give it another two to three weeks on three meals.
Key takeaways
- Around six months is the typical age to move from 3 meals a day to 2.
- Large and giant breeds sometimes benefit from staying on 3 meals a bit longer.
- Fold the dropped meal's portion into the remaining two over about a week.
- Watch afternoon energy and hunger cues to judge if the timing was right.