Puppy feeding and growth
Is it ok to feed a 6 month old puppy just twice a day?
Last updated 23 September 2026 · How we write and check this
Short answer
Yes, twice a day is the standard feeding frequency for most six month old puppies, provided the daily total food amount is right for the puppy's current weight and size. Large and giant breeds can sometimes still benefit from a third smaller meal at this age, but two meals is not too few for most breeds.
Why two meals works from about this age
By six months a puppy's stomach capacity and blood sugar regulation have matured enough to comfortably handle a morning and evening meal, mirroring the pattern most adult dogs stay on for life. As long as each meal is sized correctly for the day's total needs, two meals is not nutritionally inadequate.
When a third meal still makes sense
Fast growing large and giant breeds, or any puppy that seems uncomfortable, gassy, or overly hungry between the two meals, can do well with a third smaller meal added back in for a few more weeks. This is a management choice rather than a strict requirement.
Signs two meals is not quite working
Watch for scavenging behavior, begging that gets noticeably worse as the day goes on, or vomiting bile in the morning before the first meal, which can point to too long a gap overnight. Splitting the evening meal slightly later, or reintroducing a small third meal, usually resolves it.
Key takeaways
- Two meals a day is standard and adequate for most six month old puppies.
- The daily total food amount matters more than the number of meals it is split into.
- Fast growing large and giant breeds sometimes still benefit from a third smaller meal.
- Morning bile vomiting or worsening evening hunger suggests the overnight gap may be too long.