Dog Feeding Calculator: How Much to Feed a Dog

Care · ToolBy Mustafa BilgicUpdated June 13, 2026Free · private

Wondering how much to feed a dog? Enter your dog’s weight, life stage and the calories-per-cup printed on your food bag, and this free calculator estimates the daily calories and the number of cups your dog needs. Nothing is uploaded or saved — the math runs entirely in your browser.

🦏 Daily food calculator

How the calculator works

Feeding charts on the side of a bag are a blunt instrument: they lump together a 15-pound dog and a 25-pound dog, ignore whether your dog is a couch companion or a trail athlete, and rarely account for spaying or neutering, which lowers calorie needs noticeably. This tool uses the same two-step method veterinary teams use, so the answer is tailored to your dog rather than a weight bracket.

First it works out the resting energy requirement (RER) — the calories a dog burns at complete rest — with the established formula RER = 70 × (body weight in kg)0.75. That exponent matters: energy needs do not rise in a straight line with weight, so a dog twice as heavy does not need twice the food. Then it multiplies the RER by a life-stage and activity factor to get the maintenance energy requirement (MER), the realistic daily total for a dog who is growing, working, resting or slimming down. Finally it divides those daily calories by the calories per cup of your specific food to translate calories into cups you can actually scoop.

From weight to daily cups — three steps 1 · Resting energyRER = 70 × kg0.75calories burnedfully at rest 2 · Life-stage factor× 1.0 to 3.0puppy, neutered,active, weight loss… 3 · Cups per daykcal ÷ kcal/cupsplit into2–4 meals
The same RER → MER method veterinary teams use, finished by dividing the daily calories by your food’s energy density.

Choosing the right life stage

The life-stage factor is where most feeding mistakes happen, because the same dog’s needs can nearly halve across its life. A growing four-month-old puppy burns calories at roughly twice its resting rate; the same dog, neutered and middle-aged on the sofa, sits closer to 1.6 times. Pick the line that best describes your dog right now:

Life stage / situationApprox. factor × RER
Puppy, 0–4 months3.0
Puppy, 4–12 months2.0
Adult, intact (entire)1.8
Adult, spayed / neutered1.6
Adult, weight loss1.0
Active / working dog2.0–3.0
Senior / less active1.4

These multipliers are the commonly published veterinary energy factors (the kind used in WSAVA and AAHA nutrition resources). They are guideposts, not guarantees — two neutered Labradors of identical weight can differ by 20% in what keeps them lean.

Weigh, don’t guessIf you do not know your dog’s weight, most vet clinics let you use the lobby scale for free, and many pet stores have one too. An accurate weight is the single biggest factor in getting the estimate right.

Reading and adjusting the result

Treat the number as a hypothesis to test over two to three weeks, not a verdict. Feed the suggested amount, then read your dog’s body rather than the bowl. You should be able to feel the ribs easily under a light layer of fat, see a waist tuck behind the ribs when viewed from above, and see the belly rise toward the back legs from the side. If the ribs are vanishing and the waist is gone, trim the portion by about 10% and re-check in two weeks; if the ribs feel sharp and the dog is ravenous and losing condition, nudge it up.

  1. Enter the numbersWeight (kg or lb), the closest life stage, and the kcal/cup from your bag — then press calculate.
  2. Feed the estimate for 2–3 weeksUse a proper measuring cup or, better, a kitchen scale, and keep the food consistent so you are testing one thing.
  3. Score the body, not the scale aloneHands-on ribs, top-down waist, side-on tuck. Adjust the portion up or down by ~10% as needed.
  4. Re-run the math when things changeAfter a weight change, a neuter, a new food, or a shift in activity, the right amount changes too — recalculate.
Not veterinary adviceThis calculator is educational and gives a general estimate for healthy dogs. It is not a substitute for advice from your own veterinarian. Always get individual guidance for puppies, pregnant or nursing dogs, seniors, or any dog with a medical condition or on a prescription diet — and remember that treats should stay under 10% of the daily calories and be subtracted from meals.

Put the number to use

The calculator gives you the “how much.” For the “how, how often and what,” these companion guides go deeper — from puppy meal schedules to reading a body-condition score and avoiding foods that are toxic to dogs.

Read the full feeding guide

Portrait of Mustafa Bilgic
Mustafa Bilgic
Editor · TrainMyDog
The formula and life-stage factors here reflect standard veterinary nutrition guidance (RER/MER) summarized by the AAHA and AVMA. This tool is educational and is not a substitute for advice from your own veterinarian.

Frequently Asked Questions

How does the dog feeding calculator work?

It estimates your dog’s resting energy requirement with the formula RER = 70 × (weight in kg)0.75, then multiplies by a life-stage and activity factor to get the daily maintenance energy (MER). Dividing the daily calories by the kcal per cup on your food bag gives an estimated cups-per-day.

Where do I find the calories per cup of my food?

On the bag or the maker’s website, listed as metabolizable energy — usually kcal/cup or kcal/kg. Most dry foods are about 300–450 kcal per cup; if you only see kcal/kg, the per-cup value is normally beside it. A reasonable default for typical adult dry food is 360 kcal/cup.

Is the calculator’s amount exact?

No — it is a science-based starting point, not a prescription. Real needs vary with metabolism, body condition, climate and the exact food. Use it as a baseline, adjust by your dog’s waistline and energy, and ask your veterinarian for individual guidance, especially for puppies, pregnancy or medical diets.

How many meals a day should I split the food into?

Most adult dogs do well on two meals a day; young puppies need three to four smaller meals because they cannot hold much and are prone to blood-sugar dips. The calculator suggests a split, but you can divide the daily total however suits your routine as long as the daily amount stays the same.

Sources

  • American Animal Hospital Association (AAHA) — Pet Owner Nutrition Education
  • AVMA — Pet Nutrition & Healthy Weight
  • American Kennel Club (AKC) — Dog Nutrition

Keep going — feeding & care guides