Puppy Feeding & Calorie Calculator — How Much to Feed by Weight & Age
Enter your puppy's current weight and age, and this feeding calculator turns them into a daily calorie target (RER × growth factor), then into grams or cups of the exact dry, wet or raw food you use — with the day split into meals and a water-intake reference alongside. Free, instant, and everything runs in your browser.
Reviewed by the Puppy Calculator team · Last updated October 29, 2026
This page is a general reference only — it does not replace advice from your veterinarian or a board-certified veterinary nutritionist. Underweight, ill, or recovering puppies have special needs; use the numbers here as a starting point and let your vet confirm them at the next check-up.
Calculate your puppy's daily food & water
Results update live as you type — no button to press.
Enter weight and age to see the daily amounts.
You'll get daily calories (RER × growth factor), grams or cups of your chosen food, the split per meal, and a water-intake reference — all live, all on your device.
How much to feed a puppy: the short answer
Feed calories first, volume second. A puppy's daily food budget is its resting energy requirement (RER) multiplied by a growth factor — 3.0 while under four months old, 2.0 from four to twelve months. Those calories then convert into grams or cups using the energy density printed on your specific bag of food, because a cup of one kibble can carry a third more calories than a cup of another. That two-step — energy need, then food conversion — is exactly what the calculator above runs, and it is why "how much to feed a puppy by weight" has no single universal answer in grams.
The amounts this page computes are for complete puppy food eaten at regular meals. Treats, chews, and table scraps live inside the same calorie budget and should stay under 10% of it — a rule our homepage's feeding & exercise routine covers together with meal frequency. If you are also wondering how big your puppy will grow — the question that decides which adult formula to budget for — the puppy weight calculator on the homepage projects adult size from the same weigh-in, and the calculators directory lists every tool on the site.
How the puppy calorie calculator works — RER and growth factors
The math behind every reputable puppy feeding guide traces back to one equation published by the US National Research Council (NRC, 2006) and reproduced in the WSAVA global nutrition toolkit used by veterinary clinics worldwide. This calculator implements it directly rather than copying a brand's feeding chart, so the number adapts to your puppy and your food instead of a generic reference dog.
Step 1 · RER = 70 × weight0.75
Resting Energy Requirement is what a dog burns at complete rest. Body weight enters raised to the ¾ power because metabolism does not scale linearly with size — a 40 kg dog does not burn twice the energy of a 20 kg dog, only about 1.7×. A puppy weighing 15 kg has an RER of 70 × 150.75 ≈ 534 kcal.
Step 2 · multiply by the growth factor
Growth is expensive, so young puppies multiply RER by 3.0 up to 4 months of age and 2.0 from 4 to 12 months — the factor chart published by the Pet Nutrition Alliance and adopted across veterinary nutrition. Past a year, the typical neutered-pet factor of 1.6 takes over. Those three numbers are the whole "secret" behind puppy calorie charts.
Worked example — a 15 kg puppy at 20 weeks
- RER = 70 × 150.75 = 534 kcal
- Growth factor at 20 weeks (past the 4-month mark) = 2.0
- Daily calories = 534 × 2.0 = 1,067 kcal/day
- Dry food at 400 kcal/100 g → 1,067 ÷ 4 = 267 g/day ≈ 2.5 cups
- 3 meals a day → about 89 g per meal
- Water reference = 30–60 ml per kg → 450–900 ml/day
Type the same two numbers into the calculator above and you should get the same answers — the page runs on exactly this arithmetic, with your food's energy density replacing the 400 kcal/100 g assumption.
Tip: weigh the food, not the bowl. Kitchen scales cost less than a single vet consult and remove the biggest error in home feeding — cup measures routinely land 20–30% away from the intended portion because kibble density and heaping both skew the volume.
Daily calorie ranges by age and size class
The table below answers the search most owners arrive with — how many calories does a puppy need, by age and size — before any individual numbers are known. Each cell is a band, not a target: it spans the healthy weight corridor for that size class at that age (the same growth bands our weight calculator uses) multiplied by the age's growth factor. A puppy of known weight gets a much tighter number from the calculator above.
| Age | Factor | Toy (kcal/day) | Small | Medium | Large | Giant |
|---|---|---|---|---|---|---|
| 8 weeks | ×3.0 | 180–350 | 330–590 | 540–920 | 810–1,400 | 1,050–1,680 |
| 12 weeks | ×3.0 | 210–420 | 420–750 | 720–1,220 | 1,110–1,870 | 1,450–2,310 |
| 16 weeks | ×3.0 | 240–500 | 500–920 | 900–1,520 | 1,420–2,380 | 1,850–2,960 |
| 20 weeks | ×2.0 | 180–380 | 380–720 | 700–1,190 | 1,110–1,860 | 1,460–2,330 |
| 24 weeks | ×2.0 | 190–420 | 430–800 | 800–1,350 | 1,250–2,080 | 1,660–2,590 |
| 12 months (52 wk) | ×1.6 | 170–430 | 400–810 | 720–1,250 | 1,140–1,950 | 1,580–2,710 |
Bands derived from this site's growth charts (WALTHAM-style size-class curves) × the PNA/WSAVA growth factors, rounded to the nearest 10 kcal. "Toy" spans roughly 1.8–6 kg adults, "giant" 34–70 kg; the full class definitions sit in the homepage's size-class section.
Reading the bands: a 12-week large-breed puppy anywhere between 9 and 18 kg falls inside one row — which is why the row is wide. The moment you enter an exact weight, the calculator collapses that range to the one line your puppy actually needs. Treat table cells as orientation, and the calculator as the answer.
From calories to grams and cups of dry food
Grams are the honest unit; cups are the convenient one. The conversion depends on kibble density — how many grams actually fit in a level cup — which varies from roughly 80 g for airy large-kibble brands to 130 g for dense small kibble. The calculator defaults to a typical 105 g per level 8-oz cup and lets you change it in the advanced panel. The reference conversion:
| Level cups (8 oz) | Grams (at 105 g/cup) | kcal (at 400 kcal/100 g) |
|---|---|---|
| 0.25 | 26 g | 105 kcal |
| 0.5 | 53 g | 210 kcal |
| 0.75 | 79 g | 315 kcal |
| 1 | 105 g | 420 kcal |
| 1.5 | 158 g | 630 kcal |
| 2 | 210 g | 840 kcal |
Typical energy densities used as defaults: dry puppy kibble ≈ 400 kcal/100 g (range 350–430), wet/pouched puppy food ≈ 120 kcal/100 g, complete raw ≈ 170 kcal/100 g. These are typical reference values, not nutrition standards — the kcal line on your product's label always wins, and is what the advanced input is for.
How much water should a puppy drink?
Water needs scale with body weight at roughly 0.5–1 fluid ounce per pound per day — 30–60 ml per kilogram, the band popularized by AKC guidance. Puppies in hot climates, after vigorous play, or eating mostly dry kibble sit at the top of the band; puppies on wet or raw diets drink less from the bowl because their food carries moisture. Sudden big swings in either direction are worth a vet call, since excessive thirst is one of the earliest visible signs of several puppyhood illnesses.
| Body weight | Daily water (band) | In cups (8 oz) |
|---|---|---|
| 2 kg (4 lb) | 60–120 ml | 0.3–0.5 cups |
| 5 kg (11 lb) | 150–300 ml | 0.6–1.3 cups |
| 10 kg (22 lb) | 300–600 ml | 1.3–2.5 cups |
| 15 kg (33 lb) | 450–900 ml | 1.9–3.8 cups |
| 20 kg (44 lb) | 600–1,200 ml | 2.5–5 cups |
| 30 kg (66 lb) | 900–1,800 ml | 3.8–7.5 cups |
| 50 kg (110 lb) | 1,500–3,000 ml | 6.3–12.5 cups |
Reference band at 30–60 ml/kg — always provide fresh water freely rather than rationing it; the band describes what healthy puppies typically drink, not a limit to enforce.
Raw feeding a puppy: the percentage method, cross-checked
Raw and BARF feeding communities size portions as a percentage of current body weight rather than in calories, because most raw products are sold by weight and recipes are mixed at home. The sliding scale below is the convention repeated across independent raw-feeding guides — note it is a community practice, not a veterinary standard, and individual products vary widely in energy density.
| Age | % of body weight / day | Example: 10 kg puppy | Meals/day |
|---|---|---|---|
| 8–12 weeks | 8–10% | 80–100 g | 4 |
| 3–4 months | 6–8% | 60–80 g | 3 |
| 4–6 months | 5–7% | 50–70 g | 3 |
| 6–9 months | 4–6% | 40–60 g | 3 |
| 9–12 months | 3–4% | 30–40 g | 3 |
| 12+ months | 2–3% | 20–30 g | 2 |
The kcal method and the percentage method should roughly agree, and each catches the other's blind spots. Percentages ignore energy density: a lean turkey-and-bone mix at 140 kcal/100 g and a fattier beef mix at 220 kcal/100 g demand different gram amounts for the same puppy. If your product prints kcal — most complete raws do — enter it in the calculator's advanced panel and let the calorie math lead.
Don't: feed raw percentages to a large-breed puppy without cross-checking calcium and growth speed. Growth-plate injuries trace to fast growth, and "err toward more" is exactly the wrong instinct for giant breeds. If you raw-feed a large or giant puppy, do it with a veterinary nutritionist's recipe rather than a community ratio.
The same puppy, three foods, three different scoop counts — that is why the calculator leads with calories, not cups.
Newborn puppies and weaning (0–8 weeks) — before the calculator applies
The calculator on this page deliberately starts at 6 weeks, because younger puppies are milk-fed and their math is different. Orphaned or supplement-fed neonates take a commercial puppy milk replacer (never cow's milk) at the manufacturer's labeled rate — for the most common formula that is about 30 ml per 100 g of body weight per day, split into feeds every 3–4 hours including overnight, at roughly body temperature. Weigh neonates daily on a kitchen scale: steady gain is the health metric that outranks any chart.
Weeks 0–3 · milk only
Dam or milk replacer, 8–12 small feeds a day early on. Puppies this age cannot regulate temperature or eliminate on their own — hand-rearing guides and a vet on call are mandatory, not optional.
Weeks 4–6 · weaning window
Introduce a gruel of puppy formula blended with soaked kibble, thickening it across ~2 weeks as the puppy's interest grows. Milk feeds taper in parallel; appetite becomes the best portion guide.
Weeks 6–8 · soft solids
Most puppies are eating moistened solid food 3–4 times a day and drinking water alongside. From here the calculator above takes over — start it at 6 weeks with soft-food energy densities and switch numbers as the diet dries.
Warning: a newborn puppy losing weight, crying persistently, or too weak to nurse is an emergency — contact a veterinarian the same day. Bottle-feeding volumes are only ever a starting point; the puppy's daily weight trend is the real feedback loop.
Adjusting portions: body condition beats the math
Every number on this page is a starting estimate built for an average-metabolism, ideal-condition puppy. Real puppies sit along a spectrum — one littermate burns noticeably more than another at the same weight. The weekly correction loop is simple: run the calculator, feed the number for two weeks, weigh, and check body condition. Ribs easy to feel under a thin fat layer, waist visible from above, belly tuck from the side — keep the course. Ribs buried, waist gone — trim 10% and re-check. Ribs starkly visible with no fat cover — add 10%. Adjust in those ±10% steps rather than big swings, and never restrict a growing puppy's food below its BCS-driven needs to chase a projected adult weight — the homepage's feed-to-condition principle exists precisely because the forecast is a map, not a quota.
Two structural adjustments matter as much as portion size. First, treats: training treats, chews, and table scraps all draw from the same calorie budget and should stay under 10% of it. Second, life changes: the growth factor already steps down at 4 months and again around 12 months, but a same-week neuter, an illness, or a switch from dry to fresh food each shift the real-world number — re-run the calculator whenever one of those changes lands.
Limits of this feeding calculator — and when to call the vet
- It estimates energy for healthy, growing puppies 6–104 weeks old eating complete diets. Sick, underweight, or recovering puppies need individualized veterinary plans.
- It does not check nutrient balance — calcium-to-phosphorus ratios, DHA, protein minimums — which is where homemade and raw diets most often fail without a nutritionist's recipe.
- Growth factors are population averages; individual metabolism varies enough that two healthy puppies of identical weight can legitimately differ by 15–20% in intake.
- Cup conversions are approximate by nature; grams from a kitchen scale are the accurate unit.
- Red flags that outrank any calculator: persistent diarrhea or vomiting, appetite loss over 24 hours, weight loss or stall across two weigh-ins, sudden extreme thirst, or a belly that stays rounded after meals in a way that is new. Call the vet for any of these.
The estimates here pair naturally with the growth math: the puppy weight calculator projects the adult size your feeding budget is building toward, and the feeding & exercise routine covers the how-and-when around these how-much numbers. Everything runs locally in your browser — no inputs are stored or sent anywhere.
Puppy feeding FAQ
The questions owners ask before trusting a portion number.
How much should I feed my puppy per day?+
The working answer is a calorie number, not a scoop count: most puppies need 2–3 × their resting energy requirement (RER). Enter your puppy's current weight and age in the calculator at the top of this page and it converts that into daily kcal, then into grams or cups of the specific food you use. As a rough anchor, a 5 kg puppy under 4 months needs about 520 kcal a day; the same puppy at 6 months needs closer to 350.
What is RER and how do I calculate it for a puppy?+
RER (resting energy requirement) is the energy a dog burns at complete rest. The veterinary standard formula is RER = 70 × (body weight in kg)^0.75. For a 10 kg puppy: 10^0.75 ≈ 5.62, so RER ≈ 394 kcal/day. Puppies then multiply RER by a growth factor — 3.0 under 4 months of age, 2.0 from 4 to 12 months — to get the full daily requirement. The calculator does this in one step.
How many calories does a puppy need?+
It depends on weight and age more than breed. Under 4 months, puppies need about 3 × RER; from 4 to 12 months, about 2 × RER. A 3 kg toy puppy at 10 weeks needs roughly 400 kcal/day, while a 20 kg large-breed puppy of the same age needs roughly 1,750 kcal/day. Per kilogram of body weight, small puppies actually burn more — their metabolism is faster, not slower.
How much dry food should I feed my puppy in grams or cups?+
Divide the daily calories by your food's energy density. Most dry puppy foods carry 350–430 kcal per 100 g, so a 1,000 kcal budget is roughly 230–290 g — about 2.2–2.7 cups at the typical 105 g per level cup. The calculator does the division for you; for precision, use the kcal/100 g value printed on your bag (advanced option under the calculator).
How much water should a puppy drink each day?+
The widely used guide is 0.5–1 fluid ounce per pound of body weight per day — about 30–60 ml per kg. A 10 kg puppy therefore drinks roughly 300–600 ml daily, more in hot weather or after hard play. Wet and raw diets contribute extra moisture, so bottle-fed and fresh-fed puppies often drink visibly less from the bowl.
How much raw food should I feed my puppy?+
Raw feeders usually work by percentages of current body weight: roughly 8–10% per day at 8–12 weeks, sliding down to 5–7% at 4–6 months, 3–4% by 9–12 months, and 2–3% in adulthood. These are community conventions, not veterinary standards — cross-check them against the calorie math. If your raw product prints kcal per 100 g, the calorie-based grams from the calculator are the safer anchor.
Does the breed change how much to feed?+
Breed changes the food choice more than the calorie math: the formula runs on actual body weight for every breed. What breed does change is trajectory — large and giant puppies should grow slowly on a large-breed puppy formula with controlled calcium, because fast growth is the main modifiable risk factor for developmental joint disease. Toy breeds, meanwhile, need small frequent meals to avoid blood-sugar dips.
Should I follow the bag's feeding guide or this calculator?+
They usually agree within about 10–20%, because bags use the same RER-based math with conservative rounding. Use this calculator for the personalized number, then treat the bag's chart as a sanity check — and let your puppy's body condition be the referee. If ribs disappear under fat, cut portions regardless of what either chart says.
How many times a day should I feed my puppy?+
The routine on our homepage's feeding section is the standard one: 3–4 meals a day from 8 to 12 weeks, 3 meals from 3 to 6 months, then 2 meals from 6 months on. This page splits your daily grams into that schedule automatically — but frequency belongs to the routine guide, and this page only handles the amounts.
Can I overfeed a puppy?+
Yes, and it is the most common feeding mistake. Overfeeding does not build a bigger adult dog — it accelerates growth speed, which stresses developing joints and sets lifelong fat patterns, especially in large breeds. Keep treats under 10% of daily calories, feed to body condition rather than to a target weight, and never restrict a growing puppy's meals without veterinary guidance.
Sources & further reading
- National Research Council (2006). Nutrient Requirements of Dogs and Cats — the RER = 70 × BW0.75 energy equation and puppy energy needs.
- WSAVA Global Nutrition Toolkit — calorie-calculation sheets used in clinics, including the RER formula and life-stage factors.
- Pet Nutrition Alliance — canine calorie-needs charts (puppy ×3.0 under 4 months, ×2.0 from 4–12 months) whose factors this calculator follows.
- AKC — how much water a dog should drink — the 0.5–1 fl oz per pound per day band behind the water table.
- PetAg Esbilac label directions — neonatal milk-replacer rate cited in the newborn section (always defer to your product's label).
- WSAVA feeding guidelines — background on treat calories (≤10%) and food-selection principles.
Typical energy densities (350–430 kcal/100 g dry, ≈120 wet, ≈170 raw) and the 105 g/cup conversion are labeled reference defaults editable in the calculator, not official standards. Raw-feeding percentages are a community convention cross-checked across multiple independent guides. Page maintained by the Puppy Calculator team · Last updated October 29, 2026.