How to Calculate Your Dog's Daily Calorie Needs

PawScale··6 min read

The Single Number That Determines Your Dog's Weight

Every dog has a specific calorie target — feed above it, and your dog gains weight. Feed below it, and your dog loses weight. Feed exactly at it, and your dog maintains.

It sounds simple, but most owners guess. And they guess wrong — 59% of dogs are overweight, according to the Association for Pet Obesity Prevention.

This guide explains the veterinary formula behind calorie calculations so you can stop guessing and start feeding the right amount.

Step-by-step calorie calculation for dogs: RER formula and activity multipliers

Step 1: Calculate Resting Energy Requirement (RER)

RER is the number of calories your dog needs at complete rest — just to keep the heart beating, lungs breathing, and organs functioning. Think of it as your dog's baseline metabolism.

The formula:

RER (kcal/day) = 70 × (body weight in kg)^0.75

Examples:

WeightRER
5 kg (11 lbs)234 kcal
10 kg (22 lbs)394 kcal
15 kg (33 lbs)534 kcal
25 kg (55 lbs)783 kcal
30 kg (66 lbs)897 kcal
40 kg (88 lbs)1,114 kcal

Don't want to do the math? Use our free calorie calculator — it does it instantly.

Step 2: Apply the Life Stage Multiplier

Puppies, adults, and seniors have different calorie needs relative to their RER. This is called the Daily Energy Requirement (DER) multiplier.

Life StageMultiplierExample (15 kg dog)
Puppy — growth2.0–3.0× RER1,068–1,602 kcal
Adult — maintenance1.4–2.0× RER748–1,068 kcal
Senior — reduced activity1.2–1.4× RER641–748 kcal

Puppies need more because they're building bone, muscle, and tissue. Seniors need less because metabolism slows and activity typically decreases.

Step 3: Factor in Activity Level

Within each life stage, activity level further adjusts calorie needs:

Activity LevelDescriptionMultiplier
InactiveMostly rests, short potty walks×0.8
ModerateRegular daily walks and play×1.0
ActiveLong walks, runs, dog sports×1.2
Very ActiveWorking dog, herding, agility×1.4

A couch potato Labrador needs significantly fewer calories than a field-trial Labrador of the same weight.

Step 4: Adjust for Neuter Status

Neutering and spaying reduce metabolic rate by about 15–20% because sex hormones help maintain muscle mass and metabolic activity.

StatusAdjustment
Intact (not neutered)No adjustment — use standard multipliers
Neutered/SpayedMultiply by 0.8

This is one of the most commonly missed adjustments. If your dog was neutered and you didn't reduce calories, that alone could explain gradual weight gain.

Putting It All Together: A Real Example

Let's calculate daily calories for Max, a 25 kg neutered adult Labrador with moderate activity:

  1. RER = 70 × 25^0.75 = 783 kcal/day
  2. Life stage multiplier (adult) = 1.6
  3. Activity multiplier (moderate) = 1.0
  4. Neuter adjustment = 0.8

DER = 783 × 1.6 × 1.0 × 0.8 = 1,002 kcal/day

Max needs approximately 1,002 calories per day to maintain his weight. To lose weight, reduce by 15–25% → 750–850 kcal/day.

Try it yourself with our calorie calculator →

Measuring dog food portions accurately with a kitchen scale

How This Translates to Food

Knowing the calorie number is only half the battle. You also need to know how many calories are in your dog's food.

Most dry dog foods contain 300–400 kcal per cup and 3,000–4,000 kcal per kg. But the range is wide — some high-calorie foods are over 500 kcal/cup, while weight management formulas may be as low as 250 kcal/cup.

Always check the calorie content on the bag, not just the feeding guidelines. Feeding guidelines are generic estimates and often overestimate for neutered, less-active dogs.

Use our feeding calculator to get personalized portion recommendations based on your dog's specific food brand.

Red Flags in Calorie Calculations

"The bag says to feed 3 cups, but my dog is gaining weight." Feeding guidelines on pet food bags are based on intact, moderately active dogs. If your dog is neutered or less active, they need 15–30% less than the bag recommends.

"I switched to a 'weight management' food but my dog isn't losing." Weight management foods are lower in calories per cup, but if you feed the same volume, the calorie reduction may be minimal. Always calculate by calories, not by cups.

"My dog is always hungry." Some dogs are food-motivated regardless of actual hunger. Splitting daily calories into 2–3 meals, using slow feeders, and adding water to kibble can help manage the perception of hunger without adding calories.

Common Calorie Mistakes

Quick Reference Table

Dog WeightInactive NeuteredModerate NeuteredActive Intact
5 kg260 kcal325 kcal455 kcal
10 kg440 kcal550 kcal770 kcal
15 kg600 kcal750 kcal1,050 kcal
25 kg880 kcal1,100 kcal1,540 kcal
35 kg1,130 kcal1,410 kcal1,980 kcal
45 kg1,370 kcal1,710 kcal2,400 kcal

These are estimates. For exact numbers, use our calorie calculator with your dog's specific details.

Next Steps

  1. Calculate your dog's exact calorie needs — free, personalized
  2. Get a feeding plan with portion sizes — based on your dog's food brand
  3. Check if your dog is at a healthy weight — 2-minute BCS assessment
← Back to Blog