How Many Calories Does a Dog Need Per Day?

The RER/MER formula veterinarians use, with a reference table by weight, breed size, and activity level.

What Determines How Many Calories a Dog Needs?

No single number works for every dog. Five factors drive caloric needs:

  • Size. A bigger body needs more energy, but not proportionally more. A 40 kg dog needs roughly 2.8× the calories of a 10 kg dog, not 4×. Metabolic rate scales with body mass at the 0.75 power — Kleiber's law — which is why small breeds eat more per kg than giant breeds.
  • Age. Puppies under 4 months need up to 3× more calories per kg than adults because every tissue is growing at once. Calorie needs taper as growth slows. Senior dogs (7+) generally need 10–20% fewer calories than they did at peak adulthood, partly because muscle mass declines and muscle burns more energy than fat.
  • Activity. A working sled dog can need 4–5× the calories of a sedentary house dog of identical weight. Most pets fall into the moderate category — two walks and some indoor play — even if they seem energetic at home.
  • Neuter status. Neutering lowers resting metabolic rate by roughly 15–25%. Neutered dogs are 1.5–2× more likely to become overweight if portions stay the same after surgery.
  • Individual variation. Two dogs of identical weight, age, and activity level can have metabolic rates that differ by up to 25%. Body condition score, not calorie math alone, is the real-world check.

Quick Reference: Calories by Dog Size

Neutered adult dogs at moderate activity (1.6× RER). Add roughly 12% for intact dogs; subtract about 20% for seniors.

SizeWeightDaily kcal
Toy2–5 kg (4–11 lb)150–320 kcal
Small5–10 kg (11–22 lb)320–530 kcal
Medium10–20 kg (22–44 lb)530–900 kcal
Large20–35 kg (44–77 lb)900–1,350 kcal
Giant35–60 kg (77–132 lb)1,350–2,000 kcal

The Formula: RER and MER

Step 1 — Resting Energy Requirement (RER)

RER = 70 × weight_kg0.75

Step 2 — Metabolic Energy Requirement (MER)

MER = RER × life-stage multiplier

The exponent 0.75 is Kleiber's metabolic scaling law: larger animals have a lower metabolic rate per unit of body mass. A 40 kg dog needs about 2.8× the calories of a 10 kg dog, not 4×. That's why a Chihuahua eats more per kg than a Great Dane.

Source: NRC 2006, Nutrient Requirements of Dogs and Cats. Used by WSAVA, AAHA, and most veterinary nutrition guidelines.

Skip the math — the Dog Calorie Calculator runs RER and MER automatically. Enter weight, age, activity, and goal to get your dog's daily kcal target.

Daily Calorie Reference Table

For intact adult dogs. Neutered dogs: multiply by 0.85. Senior dogs (7+): multiply by 0.8.

WeightRERSedentary
(1.2×)
Moderate
(1.6×)
Active
(1.8×)
5 kg198238317356
10 kg394473630709
15 kg534641854961
20 kg66279410591192
30 kg898107814371616
40 kg1116133917862009
50 kg1323158821172381

All values in kcal/day. Moderate activity highlighted as most common baseline.

MER Multipliers by Life Stage

CategoryMultiplier
Intact adult — sedentary1.2×
Intact adult — low activity1.4×
Intact adult — moderate1.6×
Intact adult — active1.8×
Working dog2.0–2.5×
Neutered adult (apply 0.85×)×0.85
Puppy (small/medium)3.0×
Puppy (large/giant)2.0–2.5×
Senior dog×0.8

Worked Examples

10 kg neutered adult, moderate activity

RER = 70 × 10⁰·⁷⁵ = 394 kcal. MER = 394 × 1.6 × 0.85 = 535 kcal/day

≈ 153g dry kibble (at 350 kcal/100g)

30 kg intact adult, active

RER = 70 × 30⁰·⁷⁵ = 898 kcal. MER = 898 × 1.8 = 1616 kcal/day

≈ 462g dry kibble (at 350 kcal/100g)

5 kg senior (7 yrs), sedentary

RER = 70 × 5⁰·⁷⁵ = 198 kcal. MER = 198 × 1.2 × 0.8 = 190 kcal/day

≈ 54g dry kibble (at 350 kcal/100g)

Converting Calories to Cups or Grams

To convert your daily kcal target to food weight: (daily kcal ÷ food kcal per 100g) × 100 = grams per day. To get cups, divide that gram figure by the food's gram-per-cup — typically 110–130g for dry kibble (check the bag).

Caloric density is printed on every AAFCO-compliant bag as "kcal/kg" or "kcal/cup". The bag guide is a rough starting point; body condition score is the final word. The dog food calculator handles this conversion for dry, wet, raw, and mixed diets.

Are You Overestimating Your Dog's Activity Level?

Misclassifying activity level is one of the most common causes of gradual weight gain. Most pets fall into the moderate category, not active, even if they seem busy. Here is a realistic breakdown:

  • Sedentary (1.2×): Under 30 minutes of walking per day, mostly resting indoors. Includes dogs with mobility issues and very senior dogs.
  • Low activity (1.4×): One short daily walk of 30–45 minutes plus some indoor play. Many apartment dogs sit here.
  • Moderate (1.6×): Two walks totaling 60–90 minutes plus off-leash play. This is where most household pets actually land, even if they seem energetic at home.
  • Active (1.8×): 1–2 hours of sustained outdoor exercise daily: hiking, running, agility, or regular swimming. Not backyard play.
  • Working (2.0–2.5×): Farm dogs, sporting dogs in active training, service dogs with high-demand schedules.

Moving up one tier — using 1.8× when 1.4× fits the reality — adds roughly 150–300 kcal per day. Over six months, that is enough to put on 2–4 kg of body fat.

Why Neutering Changes Calorie Needs

Neutering removes the sex hormones that help maintain muscle mass and keep activity levels up. Resting metabolic rate drops by roughly 15–25%, according to a 2017 meta-analysis by Bermingham et al. (PLOS ONE).

A neutered 20 kg adult dog needs roughly 200–250 fewer calories per day than an intact dog of identical weight and activity level. Feed the same amount after neutering and weight gain is almost certain.

The practical fix: switch to the 1.6× multiplier for neutered adults and check body condition score every 4 weeks for the first 6 months after surgery.

Using Body Condition Score as Your Feedback Loop

Calorie calculations give you a starting point. Body Condition Score (BCS), the 1–9 scale vets use, tells you whether that starting point is actually working.

At ideal BCS 5/9: ribs are easy to feel with gentle pressure but not visible at a glance, there is a clear waist when viewed from above, and a visible abdominal tuck from the side.

Check every 2–4 weeks. If your dog is trending heavier, cut daily portions by 10% and recheck after two weeks. If too lean, add 10%. Small, steady adjustments beat large corrections.

Treat Calories Count Too

Treats should stay under 10% of total daily calories — the standard from WSAVA and most veterinary nutrition bodies. For an 800 kcal/day dog, that cap is 80 kcal from treats.

Most commercial treats run 5–40 kcal each. Small training treats are 3–8 kcal. Twenty treats in a busy training session adds 60–160 kcal without much thought. On heavy treat days, reduce the main meal proportionally.

Low-calorie training reward options: small carrot pieces (about 1 kcal each), pea-sized chunks of plain cooked chicken breast (3–5 kcal), or blueberries (1 kcal each).

Frequently Asked Questions

The standard formula is: RER = 70 × (body weight in kg)^0.75, then MER = RER × a life-stage multiplier. For a typical neutered adult dog with moderate activity: MER ≈ RER × 1.6. Example: a 15 kg neutered adult needs RER = 70 × 15^0.75 ≈ 534 kcal, then MER = 534 × 1.6 ≈ 854 kcal/day. The NRC 2006 established this allometric formula, which is used in all veterinary nutrition guidelines.
RER stands for Resting Energy Requirement — the calories a dog needs at rest just to maintain organ function, temperature, and basic metabolism. It's the baseline before any activity, growth, or life-stage adjustments are applied. The formula is RER = 70 × weight_kg^0.75. The exponent 0.75 reflects that larger animals have proportionally lower metabolic rates per unit of body mass — this is Kleiber's law.
MER (Metabolic Energy Requirement) is the actual daily calorie need in real life — RER multiplied by a factor that accounts for activity, life stage, reproductive status, and body composition. A sedentary adult dog might have MER = RER × 1.2; a working dog MER = RER × 2.5 or more. MER is what goes into your dog's bowl; RER is the mathematical foundation.
For a 10 kg neutered adult dog with moderate activity: RER = 70 × 10^0.75 ≈ 394 kcal. MER = 394 × 1.6 ≈ 630 kcal/day — roughly 180g of dry kibble at 350 kcal/100g. For a sedentary 10 kg dog: about 473 kcal. For an active one: about 709 kcal. Body condition score should be used to fine-tune over time.
For a 30 kg neutered adult dog with moderate activity: RER = 70 × 30^0.75 ≈ 898 kcal. MER = 898 × 1.6 ≈ 1437 kcal/day — about 410g of kibble at 350 kcal/100g. Sedentary: around 1078 kcal. Active (2+ hours vigorous exercise daily): around 1616 kcal. Large, energetic breeds like Labradors often sit at the upper end.
Yes. Neutering reduces metabolic rate by roughly 15–25% in adult dogs (Bermingham et al., PLOS ONE 2017). Sex hormones influence muscle mass and metabolic activity, so after neutering, feeding the same amount as before will typically lead to weight gain. The standard adjustment is to use the 1.6× multiplier instead of 1.8× for intact adults, and to monitor body condition closely in the 6 months following the procedure.
Treats should make up no more than 10% of your dog's total daily calories — this is the standard veterinary guideline. If your dog needs 800 kcal/day, treats should stay under 80 kcal. Most commercial dog treats range from 5 to 40 kcal each. High-calorie training treats (around 15–25 kcal each) add up fast in a busy training session. When treats are heavy on a given day, reduce the main meal by an equivalent amount.
Bag feeding guides are a starting point only. They assume an average moderately active intact adult dog and don't adjust for neutered status, age, or individual metabolism. Studies have found bag guides overestimate needs by 10–30% for many household dogs. The formula and tables on this page give a more accurate starting point, but body condition assessment over 4–8 weeks is always the final calibration.
Find the kcal density on the bag (listed as kcal/cup or kcal/kg). Divide your dog's daily kcal target by the food's kcal per 100g, then multiply by 100 to get grams. Example: 900 kcal at 350 kcal/100g = 257g per day. To convert grams to cups, divide by the food's gram-per-cup — typically 110–130g for dry kibble. Measuring by weight with a kitchen scale is more accurate than by cup, since kibble shape affects volume.
Check body condition score every 2–4 weeks. At ideal weight (BCS 5/9), you should be able to feel your dog's ribs without pressing hard, see a clear waist when viewed from above, and see a visible abdominal tuck from the side. If ribs are invisible and you can't feel them without firm pressure, your dog is likely overfed. If ribs are prominent with no fat cover, they need more. Adjust portions by 10% at a time and recheck after 2 weeks.

About This Guide

The RER/MER framework here is the same one used by veterinary nutritionists worldwide. It originates from the National Research Council's 2006 nutrient requirements monograph and is endorsed by WSAVA, AAHA, and AAFCO for general canine feeding guidance. Individual dogs vary — check with your vet for dogs with health conditions, significant weight issues, or unusual activity demands.

PawToolkit provides general educational information. Consult a veterinary nutritionist or your vet for weight management programmes, particularly for dogs with health conditions.

Related