Pet Portion Calc

Every number here comes from NRC & WSAVA methods and is published as open data (CC BY 4.0). See how we check our numbers →

Puppy feeding schedule by age

Written by Josh · Founder of petportioncalc.com · About the author

By Josh · Reviewed and updated: 2026-09-17

Feeding the mother rather than the puppies? Energy needs climb to about 3× resting energy at peak pregnancy and around 6× while nursing — see how much to feed a pregnant or nursing dog.

A puppy under 4 months eats about 3× its resting energy needs, falling to about 2× between 4 and 12 months — split across 3-4 meals early on, 2-3 meals later. The schedule below gives meals-per-day and portion sizes for every age from weaning to 12 months.

A puppy under four months needs roughly three times the calories it would need at rest — about double what an adult dog of the same weight eats. That multiplier falls to about two times between four and twelve months, and meal frequency falls with it. This page gives you the schedule, the daily amount calculated from your puppy's current weight, and the one habit that keeps it right: weighing and recalculating every couple of weeks.

Your puppy's daily amount

About 3× resting energy. Four meals a day.
Weigh the puppy, do not estimate. Weigh yourself holding the puppy and subtract your own weight if you have no pet scale.
Printed under “Calorie Content”. Puppy formulas are usually more calorie-dense than adult food, so check your own bag rather than accepting the 370 default.
Only affects the cup figures. The gram figure is the one to measure against.

The schedule: how many meals, and when it changes

Meal frequency falls as stomach capacity grows. This is the part of a puppy feeding plan that is genuinely simple, and it is the same in every guideline:

AgeMeals per dayWhy
Under 4 months 4 Small stomach, fast growth, and blood glucose that is not yet well regulated. Long gaps between meals are a real problem in toy breeds in particular. Four small meals beat two large ones.
4 to 12 months 3 Stomach capacity improves and growth slows, so three meals is enough. This is also the phase where overfeeding matters most for joint development in large breeds.
12 months and over 2 Adult pattern. Small breeds may reach this at nine to twelve months; giant breeds not until eighteen months or later.

Feed at the same times each day. Puppies settle into routine quickly, and a fixed schedule makes appetite changes obvious — a puppy that suddenly skips a meal is telling you something, and you only notice if the meals were predictable in the first place.

Newborn to eight weeks: what changes, week by week

Everything above starts at two months, because that is where measured feeding amounts begin to mean something. Before eight weeks the question is not how much but what, and the answer changes faster than at any other point in a dog's life. The weeks map onto the monthly tables below like this: 4 weeks ≈ 1 month, 6 weeks ≈ 1.5 months, 8 weeks = 2 months.

AgeWhat the puppy eatsWhat you are watching
0–2 weeksMilk only — from the mother, or a puppy milk replacer for a hand-reared litterWeight gain on a kitchen scale, every day. Nursing and bottle-fed puppies at this age are weighed daily, not weekly.
2–4 weeksStill milk, but eyes and ears have opened and the puppy starts to lapThe first attempts at lapping. This is the window where weaning becomes possible.
3–4 weeksWeaning starts — a gruel of milk replacer mixed with soaked puppy foodSmall amounts, several times a day. Plenty goes on the floor at first.
4–6 weeksSoftened puppy food, still moister than the adult versionMoving towards solid; the 4-meals-a-day pattern of the 8–16 week row is being established.
6–8 weeksSolid puppy food, softened only lightly if at allReady for the measured amounts in the table below, which start at 8 weeks.

Two boundaries worth stating rather than implying. First, this page publishes no amounts for the milk stage: how much a newborn needs depends on the litter size, the mother and the puppy's own weight, and it is set with a veterinarian rather than from a table. Second, a hand-reared or orphaned puppy is a veterinary case, not a feeding-chart case — it needs a replacer formulated for puppies, never cow's milk, and often a vet visit in the first days. Once a puppy is on solid food, the measured tables below apply, and the amounts change with weight rather than with the calendar.

Puppy feeding chart by age and weight

The chart below merges the two questions owners actually ask — how many meals, and how many grams — into one reference. Daily grams use the same food assumption as the table above (370 kcal per cup, 110 g per cup); match it with the calculator if your bag differs.

AgeMeals/day2 kg puppy5 kg puppy10 kg puppy15 kg puppy20 kg puppy
8–16 weeks4105 g209 g351 g476 g—
4–12 months3–470 g139 g234 g317 g394 g
12 months+ (adult)2Switch to the adult dog feeding chart by target weight

Dashes mean the weight is beyond the typical range for that age — a puppy that heavy that young should be weighed at the vet before increasing portions freely. The meal counts follow the schedule above; the grams are per day, split across those meals. Weigh weekly and steer by body condition rather than chasing the chart exactly — the chart is a starting point, the puppy’s own growth curve is the target.

Puppy feeding schedule visual: 4 meals a day under 4 months, 3 meals from 4 to 12 months, 2 meals as an adult; daily grams from 105 g at 2 kg to 528 g at 20 kg
Illustration: PetPortionCalc.com (CC BY 4.0)

How much to feed a puppy, by month

For the specific months owners search most (grams/day at the standard food assumption):

The daily amount, by current weight

These are engine-calculated from the same formula the main calculator uses, at 370 kcal per cup and 110 g per cup — deliberately the same food assumption as the dog feeding chart, so the two pages are directly comparable.

Which column is estimated, and which is not. Only the calorie column is free of any assumption about your food — it depends on the puppy and nothing else. The gram and cup columns both assume a food of 370 kcal per cup at 110 g per cup, which is about 336 kcal per 100 g. Puppy formulas are usually denser than an adult maintenance diet: some run 400 to 450 kcal per cup or higher. At 445 kcal per cup, the same calories need roughly 17% fewer grams than shown here. So read the calorie column as the number to compare against your own bag, and get the rest from the calculator above with your bag's actual figures in it.
AgeCurrent weightRERFactor Calories / dayGrams / dayCups / day
Puppy (<4 months)2 kg1183.03531050.95
Puppy (<4 months)5 kg2343.07022091.90
Puppy (<4 months)10 kg3943.011813513.19
Puppy (<4 months)15 kg5343.016014764.33
Puppy (<4 months)20 kg6623.019865905.37
Puppy (<4 months)25 kg7833.023486986.35
Puppy (4–12 months)2 kg1182.0235700.64
Puppy (4–12 months)5 kg2342.04681391.27
Puppy (4–12 months)10 kg3942.07872342.13
Puppy (4–12 months)15 kg5342.010673172.88
Puppy (4–12 months)20 kg6622.013243943.58
Puppy (4–12 months)25 kg7832.015654654.23

Read across the rows, not down the table. A puppy's weight climbs week by week, so the row you are on today is not the row you will be on in a month. Use the calculator above with the current weight each time.

Why this table uses current weight, not expected adult weight

Plenty of puppy charts are written around the puppy's expected adult weight. That is a different thing, and it is worth knowing why.

A calorie requirement is a function of the body that exists now, not the body the puppy will have in a year. Feeding for the adult weight means feeding a growing animal the amount appropriate to a much larger one, which is how puppies get fat. Clinical guidance is consistent on this: use the current body weight to set the starting portion, and recalculate as the weight changes.

Charts built on expected adult weight are not wrong — they are doing something else. To turn an adult weight into a today amount, you have to assume a growth curve, and the chart usually does not show you that assumption. Ours does not need one.

The two-week rule is not optional. A puppy can gain a substantial share of its body weight in a fortnight. The amount you calculated last time was right for the puppy you had then. Weigh again every two weeks through the first six months, and monthly after that, then recalculate. It takes two minutes and it is the difference between a schedule that works and a schedule that quietly stopped working.

Large-breed puppies: the one place to be cautious

For most puppies the risk of getting the amount slightly wrong is small. For large and giant breeds it is not, and the direction of the error matters:

Overfeeding a large-breed puppy does not produce a bigger, sturdier adult. It produces a heavier puppy on joints that have not finished forming. Rapid growth and excess calories are linked to developmental orthopaedic problems, and the evidence for keeping growth controlled is unusually strong for this field — controlled studies in Labrador retrievers found that the dogs kept lean lived longer and developed osteoarthritis later than their more freely fed littermates.

Three practical consequences:

The same applies if you are working out when to switch to adult food. The switch is driven by skeletal maturity — the point at which the growth plates close — not by a birthday, and growth plates close much later in a big dog:

Breed size (adult)Typical switch windowGrowth plates close
Toy and small (under about 10 kg)9 to 12 months8 to 10 months
Medium (10 to 25 kg)12 months10 to 12 months
Large (25 to 40 kg)12 to 18 months12 to 15 months
Giant (over 40 kg)15 to 24 months18 to 24 months

Note how wide the large and giant windows are. Published guidance overlaps heavily across sources, which is why the window is better read as a planning range than as a date. These ranges are for planning, not a hard rule: your vet may recommend waiting longer based on your dog's skeletal maturity, and for large and giant breeds that confirmation is often what decides it. A practical marker many people use instead of a calendar is 80% of expected adult weight — when growth in height has plateaued for two to three months, the dog is usually close.

Switching too early removes the controlled calcium and energy profile before the skeleton has finished forming, and a large-breed puppy cannot regulate an excess of calcium the way an adult can — this is precisely what large-breed growth formulas exist to manage. Switching too late keeps a calorie-dense growth diet on a dog whose growth has slowed, which is the second half of the same problem. Both errors are common, and they point in opposite directions.

What to do at each weigh-in

This page covers the pattern — when to feed and how it changes with age. If you want the daily amount rather than the schedule, it is worked through on how much should I feed my puppy.

What you see at the two-week checkWhat to do
Weight climbing, ribs easy to feel, waist visible Recalculate the amount for the new weight and carry on. Nothing else to change.
Gaining faster than the growth curve, ribs harder to feel Reduce the daily amount by 10% and recheck in two weeks. Do not cut sharply — a puppy needs a steady supply, not a diet.
Ribs visible without pressing, low energy Increase by 10% and speak to your vet if it does not correct within two weeks. In a puppy this can also mean parasites or illness rather than underfeeding.
No weight gain for two consecutive weeks This is a veterinary question, not a feeding adjustment. Steady weight gain is the normal state for a growing puppy.
Soft stool after meals Often overfeeding, a too-fast food change, or rich treats. Check the amount first, and change food over seven to ten days if you are switching.

Need puppy-specific nutrition? Browse puppy food options on Amazon — puppy formulas are denser in kcal; check the bag before switching.

Affiliate disclosure: we may earn a commission on purchases made through links on this page, at no extra cost to you.

The chart, by age and weight together

Most feeding charts give one axis or the other. Here they are together, at the site-standard 3,700 kcal/kg and 110 g per cup — find your puppy’s current weight, then read across to its age band:

Weight now8–12 weeks
(3×)
3–6 months
(2.5×)
6–12 months
(2×)
2 kg353 kcal294 kcal235 kcal
5 kg702 kcal585 kcal468 kcal
10 kg1,181 kcal984 kcal787 kcal
20 kg1,986 kcal1,655 kcal1,324 kcal

Calculated as 70 × kg0.75 × the age multiplier — 3× under four months, 2.5× from four to six months, 2× from six to twelve. Note the multiplier falls as the puppy grows, so the daily amount can stay close to flat between age bands even though the puppy is heavier; the full table in the sections above is the one to follow. A food with a different calorie density changes the cups, not the kcal target.

Frequently asked questions

How much should I feed my puppy?

A puppy under four months needs about three times its resting energy requirement, and a puppy of four to twelve months about two times. For a 5 kg puppy under four months that works out around 702 kcal or 209 g of a 370 kcal-per-cup food per day, split across four meals. Use the calculator above with your puppy's current weight and your food's actual calorie content, and recalculate every two weeks.

How many times a day should I feed a puppy?

Four meals a day under four months, three meals from four to twelve months, and two meals from about a year. Frequency matters more in very young and toy-breed puppies, where long gaps between meals risk low blood sugar.

Should I use my puppy's current weight or its expected adult weight?

Current weight. A calorie requirement depends on the body the puppy has now, and feeding for the eventual adult size means feeding a growing animal the amount meant for a much larger one. Weigh every two weeks and recalculate — the requirement changes as the puppy grows.

My puppy always seems hungry. Am I underfeeding?

Usually not. Appetite is not a reliable gauge in a puppy, and a puppy that is gaining steadily with ribs you can feel is being fed correctly even if it disagrees. Check weight and body condition instead. If weight gain has stalled while appetite is high, that is worth a vet visit.

When should I switch my puppy to adult food?

When it is physically mature rather than at a fixed age: about nine to twelve months for small breeds, twelve months for medium, twelve to eighteen months for large breeds, and fifteen to twenty-four months for giant breeds. The deciding factor is when the growth plates close, and your vet may want to confirm that for a large or giant breed. Transition over seven to ten days by mixing increasing amounts of the new food in.

Medical disclaimer. This calculator provides estimated feeding amounts only. It is not veterinary medical advice. Growing animals should have their diet supervised by a veterinarian, and a puppy that is not gaining weight, or that has diarrhoea, vomiting or low energy, should be seen rather than adjusted at home.

Calculate the daily amount for any age →
Why puppies need three times the resting energy →
Dog feeding chart by weight →
Check body condition as well as weight →

Why puppy amounts are calculated, not charted by breed

A puppy’s requirement is driven by current weight and expected adult size, and those two move every week. That is why this page calculates rather than quoting a breed table: a breed table has to assume a growth rate, and growth rate varies more within a breed than between breeds.

The growth multipliers used here fall as the puppy ages, in the same way they do for kittens — a young puppy eats proportionally far more per kilogram than an adult, and the gap closes over months. Large-breed puppies are the case to be most careful with: over-feeding them is a recognised risk for developmental joint problems, so err on the calculated amount and confirm against body condition rather than topping up.

What this cannot replace: a growth curve plotted by your vet. Weight gain that is too fast or too slow shows up on a curve long before it shows up in how the puppy looks.

How this page was checked: Numbers traced to NRC (2006), WSAVA and AAHA guidance; units re-derived independently; safety statements limited to the species they were established for. Our review method

Where these numbers come from