How the portion is calculated
This tool answers a narrower question than a general dog feeding calculator: it focuses on turning your dog’s weight straight into grams on the scale. It still rests on the same veterinary energy math, because grams only mean something once you know how many calories are packed into each gram of food. Under the hood it runs three quick steps.
First it estimates the resting energy requirement (RER) — the calories a dog burns doing nothing — with the published formula RER = 70 × (body weight in kg)0.75. The 0.75 exponent matters: energy needs do not scale in a straight line with weight, so a 30 kg dog does not need twice the food of a 15 kg dog. Second it multiplies RER by a life-stage and activity factor to get the maintenance energy requirement (MER), the realistic daily calorie target. Third — and this is the part a generic calorie calculator skips — it divides those calories by your food’s calories per 100 grams to land on a weight you can actually pour onto a kitchen scale.
Why bag charts overfeed — and why grams beat cups
The feeding chart on the side of the bag is built to sell food, not to keep your dog lean. Those charts read high for two reasons. They group dogs into wide weight bands, so a lean 18 kg dog and a portly 23 kg dog get the same recommendation, and they almost never distinguish an intact adult from a spayed or neutered one, even though neutering lowers calorie needs by roughly a quarter. Follow the chart literally and most pet dogs creep up the body-condition scale. The AVMA and AAHA both flag canine obesity as one of the most common — and most preventable — health problems they see, and chronic overfeeding is the engine behind it.
Even with the right number of calories, the way you measure them matters enormously. When researchers ask owners to scoop a target amount of kibble with a standard measuring cup, the results scatter wildly: errors of up to 50% in either direction are routine, driven by cup shape, kibble size and how firmly the scoop is packed. Over a week of meals, an extra 20% per scoop is the difference between holding weight and gaining it. A cheap kitchen scale costs less than a bag of food and erases that error in one move. That is why this tool leads with grams. It still reports an approximate cups-per-day figure for quick reference — calculated at roughly 100 g per cup, a fair average for standard dry kibble — but the gram value is the one to actually feed.
Choosing the right life stage
The life-stage factor swings the answer more than almost anything else, because a single dog’s needs can nearly double across its life. A growing four-month-old puppy burns calories at about three times its resting rate; the same dog, neutered and middle-aged on the sofa, sits near 1.6 times. Pick the line that best describes your dog today:
| Life stage / situation | Factor × RER |
|---|---|
| Puppy, 0–4 months | 3.0 |
| Puppy, 4–12 months | 2.0 |
| Adult, intact (entire) | 1.8 |
| Adult, spayed / neutered | 1.6 |
| Adult, weight loss | 1.0 |
| Active / working dog | 2.5 |
| Senior / less active | 1.4 |
These are the commonly published veterinary energy factors used in resources from the AAHA and the broader veterinary nutrition community. They are guideposts, not guarantees — two neutered Labradors at identical weights can differ by 20% in what keeps them trim — which is exactly why the gram target is a starting point you verify against your dog’s body, not a fixed prescription.
Adjusting by body condition
Treat the gram number as a hypothesis to test over two to three weeks, then read your dog rather than the bowl. The AKC and AAHA both teach the same hands-on body-condition check: you should feel the ribs easily under a thin layer of fat, see a clear waist tuck behind the ribs when looking down from above, and see the belly rise toward the back legs when viewed from the side. If the ribs are disappearing and the waist has vanished, trim the daily grams by about 10% and re-check in a fortnight. If the ribs feel sharp and your dog is ravenous and losing condition, nudge the grams up by a similar margin.
- Enter the numbersWeight in kg or lb, the closest life stage, your food’s kcal per 100 g, and how many meals per day — then calculate.
- Weigh the grams, every mealUse a kitchen scale, not a scoop, and keep the food consistent so you are testing one variable at a time.
- Score the body, not the scale aloneHands-on ribs, top-down waist, side-on tuck. Adjust the daily grams up or down by ~10% as needed.
- Recalculate when things changeAfter a weight change, a neuter, a switch to a different food, or a shift in activity, the right gram amount changes too — run it again.
Treats, puppies, and when to ask a vet
Whatever the calculator says, remember the 10% rule: treats, chews and table scraps should make up no more than a tenth of the daily calories, and those calories must be subtracted from meals, not added on top. It is astonishingly easy to undo a careful gram target with a handful of biscuits, a daily dental chew and the crusts off a sandwich. If you train heavily with food, weigh out the day’s treat allowance in the morning and feed only from that pile, then reduce the bowl accordingly. Our treats and calories guide walks through the arithmetic.
Puppies deserve special care. They need more calories per kilogram than adults because they are building tissue, and they need those calories spread across more frequent meals — three to four a day in the early months — because their small stomachs and immature blood-sugar control cannot cope with one or two large meals. Set meals-per-day to three or four in the tool while your dog is growing, and lean on the dedicated puppy feeding guide and the wider dog feeding guide for stage-by-stage schedules.
Finally, this tool is built for healthy adult and growing dogs eating a complete commercial diet. Ask your veterinarian for individual guidance if your dog is pregnant or nursing, is very old or very young, is overweight enough to need a structured weight-loss plan, or eats a prescription or home-prepared diet. A medical condition, a therapeutic food, or a calorie-restriction program can shift the right amount well outside what any general calculator should suggest.
Put the grams to use
The portion calculator gives you the “how many grams.” For the “how, how often and what,” these companion guides go deeper — from how much to feed a dog overall to adult feeding routines and body-condition scoring.
Frequently Asked Questions
How many grams of food should I feed my dog per day?
It depends on weight, life stage and the food’s energy density. The tool estimates daily calories with RER = 70 × (weight in kg)0.75 × a life-stage factor, then divides by your food’s kcal per 100 g. For example, a 20 kg neutered adult on a 350 kcal/100 g dry food needs roughly 305 g a day, about 150 g per meal split over two meals.
Why does the calculator use grams instead of cups?
Grams are far more accurate. When owners scoop kibble with a cup, errors of up to 50% in either direction are common, depending on cup type, kibble shape and packing. A cheap kitchen scale removes the guesswork. The tool still shows an approximate cups-per-day figure (at roughly 100 g per cup) for convenience, but the gram value is the one to trust.
What should I enter for calories per 100 grams?
Find the metabolizable energy on the bag or maker’s site. It is often listed as kcal/kg — divide by ten for kcal per 100 g. Most adult dry foods are about 330–400 kcal/100 g, so the 350 default is reasonable. Wet and fresh foods are much lower in calories per gram, so their gram amounts are far larger.
How should I split the daily grams into meals?
Most adult dogs do well on two meals a day, the tool’s default. Young puppies need three to four smaller meals because they cannot hold much and are prone to blood-sugar dips. Pick your meals-per-day and the calculator shows the grams for each meal while keeping the daily total the same.
Sources
- American Animal Hospital Association (AAHA) — Pet Owner Nutrition Education
- AVMA — Pet Nutrition & Healthy Weight
- American Kennel Club (AKC) — Dog Nutrition & Body Condition
Last updated 20 June 2026.