Quick Answer: Adult dogs do best on 2 meals per day — morning and evening. This maintains stable blood sugar and reduces hunger-driven behavior between meals. Puppies under 6 months need 3-4 smaller meals. Large and giant breeds prone to GDV (bloat) benefit from 2-3 smaller meals rather than one large one. Enrichment feeding in a snuffle mat or treat ball instead of a bowl adds enrichment to every meal with zero extra effort.
Feeding Frequency by Life Stage
- Puppies 8-12 weeks — 4 meals per day
- Puppies 3-6 months — 3 meals per day
- 6 months to 1 year — 2-3 meals per day
- Adult dogs 1+ years — 2 meals per day
- Senior dogs — 2 meals, sometimes 3 if appetite is reduced
The Enrichment Feeding Upgrade
Same meal frequency, same food, dramatically more value: feed every meal from a snuffle mat or treat ball instead of a bowl. Your dog gets daily mental enrichment from their existing food budget. See all Mealtime products.
Related Questions
Built with love, in memory of JJ. 🐾💛
