How Often to Feed a Puppy: 8 Weeks to 1 Year
Puppy meal frequency by age: four meals at 8 weeks down to two by adulthood, sample timetables and how schedule changes affect per-meal portion sizes.
How Often Should You Feed a Puppy?
An 8-week-old puppy eats four meals per day. From six to twelve weeks a puppy needs four meals, from three to six months three meals, and from six to twelve months two meals. Small breeds under 12 to 16 weeks need frequent meals to prevent hypoglycemia, because tiny bodies burn through blood sugar fast. This page answers how often; the how much to feed a puppy amount is set separately and then divided across these meals.
Meal frequency decreases to two by twelve months as the digestive system matures and each sitting holds more. Total daily calories run about three times the resting energy requirement under four months and two times RER after, and that total is split evenly across the day's meals.
Consistent feeding times support house-training. Puppies eliminate roughly 15 to 30 minutes after eating, so predictable meals make potty timing predictable too. That reliability is one of the strongest arguments for a fixed schedule.
- 6-12 weeks: 4 meals; 3-6 months: 3 meals; 6-12 months: 2 meals.
- Daily calories ≈ 3x RER under 4 months, 2x RER after; split evenly.
- Small breeds need frequent meals early to prevent hypoglycemia.
8-Week-Old Puppy Schedule (Sample Day)
An 8-week schedule spaces four meals across the day. A workable clock is 7 am, 12 pm, 4 pm and 8 pm, with each meal delivering about one quarter of the daily amount. Water is offered freely during the day and lifted roughly two hours before bed to support overnight bladder control.
The final meal is timed to support overnight house-training. Keeping the last feeding no later than about 8 pm gives the puppy time to eliminate before sleep, which cuts down on overnight accidents. Pairing each meal with a trip outside builds the routine fast.
For the amount that fills each of those four bowls, the puppy feeding chart by age converts the daily total into a per-meal figure by weight and expected adult size.
| Meal | Time | Share of daily amount |
|---|---|---|
| Breakfast | 7:00 am | ~1/4 |
| Midday | 12:00 pm | ~1/4 |
| Afternoon | 4:00 pm | ~1/4 |
| Evening | 8:00 pm | ~1/4 |
Full Schedule by Age (Table)
A 3-month-old puppy eats three to four meals per day, and the count steps down steadily from there. The table lays out the full arc from just-weaned to adult. Large-breed puppies keep three meals longer than small breeds, holding the third meal to about six months to spread the calorie load and avoid over-fast growth.
Breed changes the amount in each bowl, not the meal count itself, so a Labrador and a Chihuahua of the same age follow the same frequency on very different portions. The adult dog feeding schedule picks up where this table ends.
| Age | Meals per day | Notes |
|---|---|---|
| 6-8 weeks | 4 meals | Just weaned; softened food |
| 8-12 weeks | 4 meals | Small breeds especially need frequency |
| 3-4 months | 3-4 meals | Begin stepping down |
| 4-6 months | 3 meals | Large breeds hold 3 to ~6 months |
| 6-12 months | 2 meals | Adult pattern begins |
| 12+ months | 2 meals | Adult maintenance |
Transitioning Meal Counts Down
Reducing meal count redistributes calories into the remaining meals. When you drop from four meals to three, the calories from the removed meal move into the others, so the daily total never falls. Cutting total calories while reducing meal count is a common mistake that leaves a growing puppy short.
The early weeks have a hard floor. Puppies under six weeks are still weaning, so solid-only meals are not scheduled before about four weeks of age. Before that, the litter is on the mother's milk or a replacer.
For the pre-weaning stage, feeding before weaning covers milk replacer and the bottle routine that precedes any bowl schedule.
- Drop a meal by moving its calories into the remaining meals, never by cutting the total.
- Do not schedule solid-only meals before ~4 weeks; under 6 weeks the puppy is still weaning.
- Keep the daily calorie target constant as frequency falls.
Schedules for Working Owners and Breeds
A puppy schedule adapts to the owner's work shift. Shift the meal clock to your hours while keeping the feeds evenly spaced, and use an automatic feeder to cover a midday meal you cannot be home for. A second-shift household might run 8 am, 1 pm, 5 pm and 10 pm rather than the standard clock.
Breed changes meal amounts rather than meal frequency. A German Shepherd and a Labrador puppy of the same age eat on the same schedule but at different portions, and the breed feeding pages carry the amounts. Large and giant breeds also stay on three meals a little longer to spread their higher calorie load.
The amount driving each meal comes from the growth-stage calorie math. See puppy calorie needs by stage for the daily figure, then get the per-meal amount for your puppy from the calculator so every bowl carries the right share.
- Move the meal clock to fit your shift; keep even spacing between feeds.
- An automatic feeder covers a midday meal for working owners.
- Breed changes portion size, not meal count; large breeds hold 3 meals longer.
Frequently asked questions
- How often should you feed an 8-week-old puppy?
- Four meals a day. A workable clock is 7 am, 12 pm, 4 pm and 8 pm, with each meal delivering about a quarter of the daily amount. Keep the last meal by about 8 pm and lift water a couple of hours before bed to support overnight house-training.
- When can a puppy move to 2 meals a day?
- Around six months for most puppies, and a little later for giant breeds that hold three meals to spread the calorie load. Drop the meal by redistributing its calories into the remaining feeds rather than cutting the daily total.
- How often should you feed a 6-week-old puppy?
- Four small meals a day of softened food, because a six-week-old is still finishing weaning. Do not schedule solid-only meals before about four weeks of age, and make sure fresh water is available once the puppy is eating solids.