March 2, 2026

How Often Should You Feed a Puppy? Age-by-Age Guide

Puppies eat a lot. They also eat often. And the feeding schedule that works for a 6-week-old looks nothing like what a 9-month-old needs. Getting the frequency right matters โ€” too few meals and your puppy's blood sugar can crash; too many and you're setting up bad grazing habits that are hard to break.

Here's the straightforward breakdown by age, with the reasoning behind each stage.

The quick reference chart

AgeMeals Per DayApproximate SpacingNotes
4-6 weeks4-5Every 3-4 hoursWeaning phase; softened food mixed with formula
6-8 weeks4Every 4 hoursFully weaned; small frequent meals
8-12 weeks3-4Every 4-5 hoursMost puppies go home during this window
3-6 months3Every 5-6 hoursGrowth is rapid; calories matter most here
6-12 months2-3Every 6-8 hoursTransitioning toward adult schedule
12+ months2Every 10-12 hoursAdult schedule (large breeds may stay at 3)

4-6 weeks: the weaning window

If you're raising a litter (or got a very young puppy), this phase is tricky. Puppies are transitioning from mother's milk to solid food, and their digestive systems are still developing.

Mix puppy food with warm water or puppy milk replacer to create a porridge-like consistency. Start with about 75% liquid and 25% food, and gradually reduce the liquid over 2-3 weeks until they're eating moistened kibble.

Feed 4-5 times daily during this phase. The meals don't need to be large โ€” a tablespoon or two per feeding for small breeds, 2-3 tablespoons for larger breeds. What matters is consistency and frequency. Their tiny stomachs can't hold much, and they burn through energy fast.

6-12 weeks: building the foundation

Most puppies go to their new homes around 8 weeks, right in the middle of this window. Four meals a day is ideal for 6-8 week old puppies, dropping to three meals by 10-12 weeks.

A typical schedule looks like:

Avoid feeding right before bed. Puppies need to go out after eating, and a late meal means a midnight bathroom trip โ€” or a mess on the floor.

Portion size during this phase depends heavily on breed size and the specific food. Use the feeding calculator to get amounts based on your puppy's current weight and expected adult size. The bag guidelines are a starting point, not gospel โ€” they tend to overestimate portions because, well, the food company wants you to buy more food.

3-6 months: the rapid growth phase

This is where puppies pack on weight fast. Small breeds might double their weight during this period. Large breeds can triple it. Three meals per day is the standard here.

Space meals roughly evenly through the day: morning, midday, and evening. Stick to consistent times โ€” puppies do better with routine, and regular meal times make housetraining much easier because you can predict when they'll need to go out.

Watch your puppy's body condition rather than strictly following portion charts. You should be able to feel (but not see) their ribs. If they're getting chunky, reduce portions slightly. If ribs are visible, increase. Puppy obesity sets up joint problems, especially in large and giant breeds.

One common mistake during this phase: people see how fast their puppy is growing and panic that they're not feeding enough. Growth rate should be steady, not explosive. Overfeeding a large-breed puppy can cause developmental orthopedic problems (like panosteitis and OCD) that haunt them for life.

6-12 months: transitioning to adult schedule

Around 6 months, most puppies can drop to 2 meals per day. Some do better staying at 3 meals until they're closer to 9-10 months โ€” it depends on the individual dog and their energy needs.

Signs your puppy is ready to drop a meal:

When you drop from 3 to 2 meals, don't just eliminate one meal and keep the other two the same size. Redistribute the total daily amount across 2 meals instead of 3. The daily calorie intake should stay roughly the same โ€” you're just delivering it in bigger, less frequent portions.

Large breed vs. small breed timing

Small breeds (under 20 lbs adult weight) mature faster. Most are at adult size by 10-12 months and can switch to adult food and 2 meals per day around that mark.

Large and giant breeds (over 50 lbs adult weight) take 12-24 months to reach full size. Many large breed puppies benefit from staying on 3 meals per day until 9-12 months, and some giant breeds do better on 3 meals well into adulthood to reduce bloat risk.

Breed SizeSwitch to 3 MealsSwitch to 2 MealsSwitch to Adult Food
Toy/Small (under 20 lbs)8-10 weeks6-8 months10-12 months
Medium (20-50 lbs)10-12 weeks8-10 months12-14 months
Large (50-90 lbs)10-12 weeks10-12 months14-18 months
Giant (90+ lbs)12 weeks12+ months (or stay at 3)18-24 months

Free feeding vs. scheduled meals

Free feeding โ€” leaving food out all day for the puppy to graze โ€” is not recommended for most puppies. Problems include:

The one exception: very small breed puppies (Chihuahuas, Yorkies, toy Poodles) under 12 weeks old can be prone to hypoglycemia. For these tiny puppies, having kibble available between scheduled meals is a safety measure. Once they're past 12 weeks and eating reliably, transition to scheduled meals only.

What about treats?

Treats should make up no more than 10% of your puppy's daily calorie intake. For a puppy eating 800 calories a day, that's 80 calories in treats โ€” which goes fast when training treats are 5-10 calories each.

Count training treats as part of the daily total. If you had an intense training session with lots of treats, reduce the next meal slightly. This keeps total calories consistent. Check our treat guide for specific limits by size.

When to adjust the schedule

Don't be rigid. Puppies are individuals. If your 4-month-old is thriving on 2 meals a day and your vet confirms their weight and growth are on track, don't force a third meal because a chart said so. Conversely, if your 8-month-old gets shaky between meals, add a third meal back in.

The best indicator is always your puppy's body condition, energy level, and what your vet says at checkups.

Get exact feeding amounts for your puppy's breed and age โ†’ Feeding Calculator