How many calories does your dog need?
Personalised, life-stage adjusted, and based on the same RER × MER method veterinary nutritionists use. Get an honest answer in about twenty seconds.
MER = (70 × weight_kg^0.75) × life-stage multiplier RER (resting energy) × MER multiplier. Multiplier ranges from 1.0 (weight loss) to 3.0 (puppies under 4 months).
Dog calorie needs calculator
Personalised, life-stage adjusted, and based on the NRC/WSAVA RER × MER method veterinary nutritionists use. Get an honest answer in about twenty seconds.
Selected: Ideal — ideal is 4–5 / 9.
That's about 2 cups of typical kibble.
±15% individual variation — verify with body condition score over 4–6 weeks.
Plan calorie target for goal weight — (current —). Aim for 1–2% loss per week and re-weigh in 4–6 weeks.
How this number was calculated
Step 1 — Resting Energy Requirement (RER). The baseline calories your dog burns at rest. Formula: RER = 70 × W(kg)0.75.
For your dog: 25 kg → RER = 0 kcal/day.
Step 2 — Maintenance Energy Requirement (MER). RER × a multiplier that adjusts for life stage, activity, neuter status, and weight goal.
For your dog: —.
Final: RER × multiplier = 0 kcal/day.
Source: NRC Nutrient Requirements of Dogs and Cats (2006); WSAVA Global Nutrition Committee Guidelines.
Quick answer
A neutered adult dog of average activity needs roughly 1.6 × RER, where RER
("Resting Energy Requirement") is 70 × weight(kg)0.75.
For a 20 kg (44 lb) neutered adult that's about 1,060 kcal/day — roughly 3
cups of typical kibble.
Three numbers tell you most of what matters: weight, life stage, activity. Everything else (breed, coat type, indoor/outdoor split, climate) is a small modifier on top.
The two-step method (RER × MER)
Every reputable veterinary calorie calculation starts from RER — the metabolic baseline. The formula is allometric, meaning it scales with body mass to the 0.75 power rather than linearly, because small animals have proportionally higher metabolic rates per kilogram than large animals:
RER (kcal/day) = 70 × W(kg)0.75
Then we multiply RER by a factor that captures life stage, neuter status, and activity. This product is the Maintenance Energy Requirement (MER) — the calories your dog actually needs to eat in a normal day. Standard NRC multipliers:
| Situation | × RER |
|---|---|
| Puppy, under 4 months | 3.0 |
| Puppy, 4 months to adult | 2.0 |
| Intact adult, typical activity | 1.8 |
| Neutered adult, typical activity | 1.6 |
| Senior (last ~25% of expected life) | 1.4 |
| Geriatric, less mobile | 1.2 |
| Active adult (long walks / dog sports) | +0.5 |
| Working / sport dog | +0.6 (caps at 2.5 total) |
| Weight-loss plan (use goal weight) | 1.0 |
Why the bag's feeding guide overfeeds
Pet-food manufacturers derive feeding guides from the same RER × MER formula — but they usually round upward and use generous activity assumptions. The Pet Food Manufacturers' Association of the UK has noted that bag guides over-estimate intake for typical pet dogs by 10–20% on average. Multiply that by years of feeding and you get the obesity epidemic veterinarians have been warning about: over half of dogs in most developed countries are overweight, with shorter lifespans and worse joint health as a direct consequence.
Use the calculator on this page as your starting point. Track body condition score (not just weight) every 2–4 weeks. Adjust by ±10% if your dog drifts in either direction.
Life-stage adjustments in detail
Puppies require enormous calorie intake relative to body size — up to 3 × RER in the first months — because they're laying down bone, muscle, and neural tissue at a rate that won't recur in adulthood. Recalculate every 4–6 weeks as your puppy grows. Switch to adult feeding around 80–90% of expected adult weight (usually 10–12 months for small breeds, 18–24 months for large/giant breeds).
Adult dogs are the simplest case: a stable weight, predictable activity, and clear feedback (their body condition) when you over- or under-feed. The dominant variables are neuter status (1.6 vs 1.8 × RER) and activity.
Senior dogs typically need 10–20% fewer calories than adults of the same size, driven by lower lean-muscle mass and reduced activity. Maintaining muscle through gentle exercise becomes more important than ever — sarcopenia (age-related muscle loss) is one of the strongest predictors of frailty in older dogs.
Geriatric dogs (last 5–10% of expected lifespan) often eat dramatically less. At this stage, palatability and meal frequency matter more than precise calorie counts. Discuss with your vet — anorexia in geriatric dogs is usually a medical sign, not a "they don't like the food" sign.
Activity level — how to choose
- Sedentary: only outdoors for potty breaks, less than 20 minutes of structured exercise per day. Common for senior dogs, dogs with orthopaedic issues, or city dogs in winter.
- Lightly active: ~30 minutes of walking per day. Default for most pet dogs.
- Moderately active: ~1 hour of walking + occasional play. Most healthy adults in active households.
- Active: regular running, hiking, or dog sports a few times a week.
- Working / sport: agility competitor, hunting dog in season, herding/farm dog, or sled-pulling. If unsure, you're probably not here — true working dogs eat dramatically more than even very active pet dogs.
How to use this calculator
- Enter your dog's current adult weight.
- Pick a life stage. Default is adult — if your dog is still growing or visibly slowing down, pick the relevant stage.
- Pick an activity level honestly. Most pet owners overestimate by one level; aim a step lower than your gut.
- Set neuter status. This is one of the larger adjustments and easy to forget.
- Choose a goal: maintain, lose, or gain. For weight loss: the calculator reveals a second field — enter the target (ideal) weight there. Both numbers appear in the result.
- Click Calculate. The result is a starting point — recheck body condition in 4–6 weeks.
Common myths
"Bigger dog = more food per pound." The opposite. Small dogs have higher metabolic rates per pound; that's why RER uses W^0.75 not W^1.
"Active dogs can eat as much as they want." Even working dogs follow MER × activity formulas. Free-feeding active dogs is one of the fastest ways to create an overweight athlete.
"Cut calories by 50% to lose weight fast." Crash diets in dogs cause muscle loss, hepatic lipidosis (in already-overweight dogs), and rebound weight gain. The healthy rate is 1–2% body weight loss per week.
"Treats don't count." Treats are calories. Stick to the 10% rule — no more than 10% of daily calories from treats — and account for them in total intake.
Sources: National Research Council. Nutrient Requirements of Dogs and Cats. National Academies Press (2006). WSAVA Global Nutrition Committee Guidelines (2020). American Animal Hospital Association (AAHA) Weight Management Guidelines for Dogs and Cats (2014; reaffirmed 2021). Bjornvad CR et al., "Evaluation of a nine-point body condition scoring system in physically inactive pet cats," AJVR (2011) [BCS methodology applicable to dogs].
Frequently asked questions
How many calories does my dog need per day?
It depends on weight, life stage, neuter status, activity level, and weight goals. A typical neutered adult dog needs roughly 1.6 × their Resting Energy Requirement (RER), where RER = 70 × bodyweight in kg to the 0.75 power. A 20 kg (44 lb) neutered adult therefore needs about 1,060 kcal/day. Use the calculator above for your dog's specific numbers.
What is RER and why does this calculator use it?
RER stands for Resting Energy Requirement — the calories your dog's body burns at thermoneutral rest. The formula RER = 70 × W(kg)^0.75 comes from veterinary nutrition consensus (NRC 2006, WSAVA, AAHA). Multiplying RER by a life-stage and activity factor yields the Maintenance Energy Requirement (MER) — what your dog actually needs to eat in a normal day. This two-step method is the standard used by board-certified veterinary nutritionists.
Why does neuter status change calorie needs?
Spayed and neutered dogs have a 20–25% lower metabolic rate than intact dogs of the same size and activity, driven by hormonal changes that reduce energy expenditure and increase appetite. The NRC accounts for this by using a 1.6 × RER multiplier for neutered adults vs 1.8 × RER for intact adults. Failing to adjust is a common cause of post-neuter weight gain.
How accurate is this for puppies?
Reasonable for general feeding guidance, but puppies need re-evaluation every 4–6 weeks because they grow fast. The calculator uses 3.0 × RER for puppies under 4 months and 2.0 × RER from 4 months to adulthood. For breeds with strict growth curves (giant breeds in particular), follow your breeder or vet's feeding schedule — over-feeding large-breed puppies is a known contributor to skeletal disease.
My dog needs to lose weight. How should I use the calculator?
Enter your dog's current weight in the first field, switch Goal to Lose weight, then enter the target (ideal) weight in the second field that appears. The calculator returns 1.0 × RER for the target weight — the result reads "Plan calorie target for goal weight X (current Y)" so both numbers are explicit (AAHA 2021 weight-management framing). Aim for 1–2% body weight loss per week. Weigh weekly and reassess every 4–6 weeks. Slower loss is safer and more durable than crash diets.
How do I convert calories to cups of food?
The calculator shows an approximate cup count assuming 350 kcal/cup, which is a reasonable average for dry kibble. Real values range from about 250 kcal/cup (low-calorie / weight-management formulas) to 500+ kcal/cup (puppy / performance formulas). Always read the calorie density printed on your specific bag — usually labelled "ME" or "metabolisable energy" in kcal/cup or kcal/kg.
Should I trust the feeding guide on the bag instead?
Feeding guides on bags are derived from the same RER × MER formulas but are usually rounded for marketing simplicity and tend to over-estimate by 10–20% (more food sold = more revenue). The calculator on this page applies the formula precisely to your dog's numbers. Use the calculator result as a starting point, then adjust by ±10% over 4–6 weeks based on body condition score (BCS).
What is body condition score (BCS) and why does it matter?
BCS is a 1–9 (or 1–5) visual + palpation scale veterinarians use to assess body fat. The ideal score is 4–5 / 9: ribs easily felt with light pressure, a visible waist from above, and a tucked abdomen from the side. BCS is more reliable than weight alone because it accounts for muscle vs fat composition. Weighing your dog plus checking BCS monthly catches both under- and over-feeding early.
How accurate is this for working dogs and athletes?
The "Working / sport" activity level adds 0.6 × to the base multiplier and caps the total at 2.5 × RER — the upper bound supported by NRC / AAHA for routine work. This covers moderate work (agility, hiking 1–2 hours daily, herding cattle a few hours per week). Sled dogs, professional sport dogs, and dogs working long hours in cold weather can require 4–8 × RER; the calculator deliberately does not return numbers in that range without a sport-medicine vet involved. If you suspect your dog needs more, consult a vet — under-fuelling working dogs causes muscle loss and injury, but feeding to an un-supervised 3.0–3.5 × RER target overshoots maintenance for most "working" pet dogs.
Does breed matter, or just size?
Size is the dominant factor by far. Breed-specific metabolism differences are real but small (a few percent) and rarely worth adjusting for in routine feeding. The exceptions are working breeds that are extremely lean (sighthounds), brachycephalic breeds (Bulldogs, Pugs) that are prone to obesity, and giant breeds where growth-rate matters more than total calories. The calculator focuses on the variables that matter most: weight, life stage, activity, neuter status.