Dog Calorie Calculator

Calculates daily energy requirement for a dog using the Kleiber formula RER = 70 × kg^0.75 multiplied by activity factor, then adjusted for life stage, spay status and weight loss goal.

Nature RER × activity Life stage Spay/neuter
Rate this calculator · 4.0 (1)

Dog daily kcal

RER × activity · spay & goal adjusted

Instructions — Dog Calorie Calculator

1

Enter weight

Use ideal body weight, not current. If your dog is overweight, target the weight the vet recommends, not the number on the scale today.

2

Pick activity level

Sedentary (×1.2) is house-pet only. Moderate (×1.6) is two daily walks plus play. Active (×1.8) is daily off-leash running. Working (×2.0+) is herding, agility, sled.

3

Set life stage and goal

Puppies eat 2× RER. Seniors get a 10% cut. Spayed/neutered dogs get a 15% cut. Weight loss subtracts another 20%. Gain adds 20%.

Formulas

The Resting Energy Requirement (RER) follows Max Kleiber's 1932 metabolic scaling law: energy use scales with the 3/4 power of body mass. Multiply by an activity factor to get Maintenance Energy Requirement (MER), then layer on adjustments.

Resting Energy Requirement
$$ \text{RER} = 70 \times W_{kg}^{\,0.75} $$
A 20 kg dog: 70 × 20^0.75 = 70 × 9.45 ≈ 662 kcal at rest.
Maintenance (MER)
$$ \text{MER} = \text{RER} \times k_{\text{act}} $$
k = 1.2 sedentary, 1.4 light, 1.6 moderate, 1.8 active, 2.0+ working.
Spay / neuter
$$ \text{MER}_{\text{altered}} = \text{MER} \times 0.85 $$
Spayed and neutered dogs need 15–25% fewer calories due to lower sex-hormone driven metabolism.
Linear shortcut (2–45 kg)
$$ \text{RER} \approx 30 \times W_{kg} + 70 $$
Easier mental math; accurate within 5% for medium dogs, less accurate for very small or very large.

Reference

Daily kcal · ideal weight, moderate activity, neutered adult
WeightRERMER × 1.6 × 0.85Cups (350 kcal/cup)
2 kg (4.4 lb)118 kcal161 kcal0.5
5 kg (11 lb)234 kcal319 kcal0.9
10 kg (22 lb)394 kcal536 kcal1.5
15 kg (33 lb)534 kcal727 kcal2.1
20 kg (44 lb)662 kcal900 kcal2.6
30 kg (66 lb)898 kcal1221 kcal3.5
40 kg (88 lb)1112 kcal1512 kcal4.3
50 kg (110 lb)1314 kcal1787 kcal5.1

Cup conversion uses 350 kcal per US cup, typical for adult maintenance dry kibble. Check your bag — high-performance and "weight management" foods range from 250 to 500 kcal/cup.

Article — Dog Calorie Calculator

The dog calorie calculator, explained

The dog calorie calculator estimates daily energy needs using Resting Energy Requirement, RER = 70 × (kg)^0.75, multiplied by an activity factor between 1.2 and 2.0, then adjusted for spay status, life stage and weight goal. A 20 kg moderately active neutered adult lands at about 900 kcal per day, or 2.6 cups of standard 350 kcal/cup dry food.

Calorie math for dogs is more nuanced than the old "1 cup per 10 pounds" rule because metabolic rate scales with the 3/4 power of body weight, not linearly. A 5 kg Yorkie burns 47 kcal per kg per day. A 40 kg Labrador burns only 28 kcal per kg. Same species, very different metabolic densities, and that is why a small dog can look like it eats more relative to its size.

What the dog calorie calculator does

The tool above runs three multiplications in order. First, RER from body weight using Kleiber's formula. Second, multiply by an activity factor that captures the dog's typical day. Third, layer on adjustments for spay status, life stage, and whether you want maintenance, loss, or gain. The output is Daily Energy Requirement (DER) — what to put in the bowl in 24 hours.

RER alone is not enough. A dog burns it on basic life functions: breathing, heart, brain, kidney filtration. Any movement adds calories. A neutered, mostly-indoor adult on two short walks per day lives at 1.4 × RER. The same dog doing agility on weekends and a daily 5 km run lives at 1.8 × RER. The factor doubles the dog's real needs versus rest, and getting it wrong is the number-one cause of slow weight gain in pet dogs.

Did you know

The Pet Nutrition Alliance reviewed feeding studies and found that commercial bag labels routinely overestimate dog calories by 20 to 50%. Following the bag instructions verbatim is one of the most common causes of pet obesity.

Kleiber's law and dog calories

Max Kleiber published his metabolic scaling paper in 1932. He showed that across mammals from mice to elephants, basal metabolic rate scales with body mass to the 3/4 power. The constant for dogs is 70 — a 1 kg dog burns 70 kcal at rest, a 16 kg dog burns 70 × 8 = 560 kcal, and a 100 kg Saint Bernard burns 70 × 31.6 = 2210 kcal at rest.

The 3/4 exponent (rather than 1) reflects how surface-area-to-volume scales with body size. Larger animals lose less heat per unit mass and so burn less fuel per unit mass. The biological practical consequence: small dogs eat more relative to body weight, and tend to be more food-motivated than large breeds because they actually do need calories more urgently.

Kleiber arithmetic shortcuts
5 kg dog RER ≈ 234 kcal
15 kg dog RER ≈ 534 kcal
30 kg dog RER ≈ 898 kcal
60 kg dog RER ≈ 1512 kcal

Picking the right activity factor

Activity multiplier is where owner overestimation creeps in. A dog that lives in an apartment, gets two 20-minute leash walks and sleeps the rest of the day is sedentary to light — factor 1.2 to 1.4. A dog with two solid hour-long walks, off-leash sniffing time, and a play session at home is moderate — factor 1.6, the most common setting. Active means daily running, hiking, or repeated training — factor 1.8. Working dogs (police, herding, sled) need 2.0 or higher and may need specialized performance feeds.

Apartment dog
×1.2–1.4
Two short walks, mostly inside
Active dog
×1.8–2.0
Daily runs, agility, working

If the dog is gaining weight on the calculated amount, drop the activity factor by 0.2 and re-check after a month. The honest truth is that most pet dogs sit between 1.4 and 1.6 even when their owners describe them as "very active." Walking is not as caloric as it feels.

Dog calories after spay or neuter

Removing the ovaries or testes drops baseline metabolism by 15 to 30%. The mechanism is mostly hormonal: sex hormones are anabolic and stimulate activity. Without them, dogs become slower-moving and more food-motivated at the same time, which is why post-surgery weight gain is almost universal if calorie intake stays the same.

The calculator applies a -15% factor when spay status is set to yes. That is a conservative middle-of-the-road number. If your dog gains weight on that setting, drop to -25%. Some prescription "neutered" diets reformulate with lower fat and higher fiber to keep portion size near pre-surgery, which helps the dog feel less hungry.

Recheck calories at six weeks post-op

Most weight gain happens in the first three to six months after surgery, before owners notice. Weigh weekly during that window and cut another 10% if the trend is up.

Dog calorie needs by life stage

Three stages need separate math:

  • Puppy (under 12 months): 2.0–3.0 × RER. Growth is energetically expensive. Small breeds grow fast and need the higher end; large breeds grow slow and need the lower end.
  • Adult (1–7 years): 1.4–1.8 × RER, the standard MER range.
  • Senior (7+ years for medium, 5+ for giant breeds): 1.2–1.4 × RER. Activity drops, lean mass drops, but protein needs go up — feed less but higher quality.

The calculator applies puppies = 2.0 × RER directly (ignoring activity factor) because growth dominates over activity in juveniles. For seniors it applies a 10% cut on top of the activity-based MER.

Weight loss with fewer dog calories

For an overweight dog, the calculator uses ideal body weight (not current) and applies a -20% adjustment to MER. That target supports about 1 to 2% body weight loss per week, which is the veterinary safe upper limit. Faster loss risks muscle wasting, hepatic lipidosis, and behavioral consequences (a dog on a starvation diet is a miserable dog).

Tip

Calculate calories using ideal weight, not current weight. A 35 kg dog whose ideal is 28 kg should eat the 28 kg dog's requirement minus 20% — about 850 kcal/day instead of the 1100 it would get at current weight.

Re-weigh monthly and adjust. If loss has stalled for six weeks, recheck activity (winter weather often cuts walks) and tighten calories by another 10%. Eight to twelve months is typical for a 20 to 30% weight loss.

Cups vs. kcal portion traps

Most owners think in cups. Most diets list kcal per kg or per cup. The conversion is where mistakes happen. A US cup of standard adult maintenance kibble is roughly 350 kcal. A cup of weight-management food may be 280. A cup of performance/working food may be 500. Switching brands without recalculating cups can change calorie intake by 40% overnight.

Two practical rules: weigh the food on a kitchen scale at least once to calibrate your "cup" by eye (a 1-cup measure heaped vs. level differs by 25%); and read the calorie statement on the bag — it is usually printed in small text near the ingredient list, in kcal ME per kg and per cup.

FAQ

For a healthy adult dog at ideal weight, daily energy needs are roughly RER × 1.4 to 1.8, where RER = 70 × (kg)^0.75. A 20 kg moderately active neutered dog needs about 900 kcal/day. Puppies need 2× RER (about 1300 kcal at 20 kg).
Resting Energy Requirement is the calories a dog burns lying still in a thermoneutral room. The formula RER = 70 × (kg)^0.75 follows Max Kleiber's 1932 metabolic scaling law and applies to all placental mammals. For a typical pet dog, multiply RER by 1.4 to 1.8 to get the real daily need.
Cut daily calories by 15–25%. Neutered and spayed dogs have a slower metabolism and tend to gain weight on the same diet. Switching to a slightly lower-calorie food or reducing portion size by a fifth keeps body condition steady.
Divide daily kcal by the food's kcal per cup. A 20 kg dog needing 900 kcal eats 2.6 cups of 350 kcal/cup kibble, or about 1.8 cups of 500 kcal/cup performance food. Always weigh the food on a kitchen scale once — a "cup" by eye varies by 30%.
Twice is the veterinary default for adult dogs. It stabilizes blood sugar, reduces bloat risk in deep-chested breeds (Great Danes, Setters), and gives the owner a second chance to spot illness. Puppies need three or four meals; senior dogs with reduced appetite may do better on three smaller meals.
Roughly, for an average adult dog on moderate activity. A 10 lb (4.5 kg) dog needs about 280 kcal, which is 0.8 cups of standard kibble. The rule works for the middle of the size range and fails badly for very small or very large dogs because energy scales with weight^0.75, not weight^1.
Run hands over the ribs. If you have to press to feel them, the dog is overweight. Look from above: a clear waist behind the ribs is ideal; a sausage shape is overweight. Weigh monthly. A 1–2% gain over a month means cutting daily calories by 10%.
Treats should be no more than 10% of daily calories. A 20 kg dog on 900 kcal should get under 90 kcal from treats, which is about three small biscuits. Subtract treat calories from the food portion, or the dog gains weight slowly without you noticing.