Pick the Right Dog
← Home

Care guide

Puppy Feeding Schedule by Age

Puppies grow fast, and their feeding needs change substantially in the first year. Getting the schedule roughly right supports healthy growth without overfeeding, which is a common issue when owners follow bag instructions too loosely. The ranges below are general starting points; your vet can tailor this to your specific puppy's breed, size, and growth rate.

8 to 12 weeks: four meals a day

At this age, puppies have small stomachs and high energy needs relative to their size, so frequent small meals work better than fewer large ones. Most puppies at this stage eat four times a day, spaced roughly evenly through waking hours.

3 to 6 months: three meals a day

As the digestive system matures, most puppies can move to three meals a day. This is also typically when portion sizes start increasing noticeably as growth accelerates, especially in larger breeds.

6 to 12 months: two meals a day

Most puppies transition to two meals a day somewhere in this window, which is also the standard feeding frequency for adult dogs. Large and giant breeds often continue on puppy-specific food for longer than smaller breeds, since their skeletal growth continues well past six months.

How much to feed at each stage

Portion sizes depend heavily on the specific food's calorie density and your puppy's expected adult size, so the feeding guide on your food's packaging is a more reliable starting point than a generic number. Weigh your puppy regularly and adjust portions if you notice ribs becoming hard to feel (overweight) or very easy to see (underweight).

Frequently asked questions

When should I switch my puppy to adult dog food?

Most small and medium breeds transition around 12 months old, while large and giant breeds often stay on puppy food until 18-24 months to support slower, controlled bone growth. Your vet can confirm the right timing for your specific breed.

Should I free-feed my puppy or stick to a schedule?

Scheduled meals are generally recommended over free-feeding (leaving food out all day), since they make it much easier to monitor appetite changes, house-train effectively, and avoid overfeeding.

Is it normal for a puppy to skip a meal occasionally?

Occasional appetite dips can be normal, especially during teething, but a puppy refusing multiple meals in a row or showing lethargy alongside it should be seen by a vet promptly, since puppies have less of a nutritional buffer than adult dogs.

This guide is for general informational purposes and isn't a substitute for advice from your veterinarian, who can account for your dog's specific breed, age, and health history.