Dog Calorie Calculator

Find out exactly how many calories your dog needs each day based on their weight, age, activity level, and body condition. Uses the same RER/MER formula trusted by veterinary nutritionists.

How Many Calories Does My Dog Need?

Every dog has different calorie needs based on their size, age, activity level, and overall health. A 10-pound Chihuahua needs far fewer calories than a 90-pound Labrador, and a working Border Collie burns more energy than a couch-loving Bulldog. Getting the right calorie count matters — too many calories leads to obesity (which affects over 50% of dogs in the US), while too few can cause malnutrition and low energy.

The Veterinary Formula Behind This Calculator

This calculator uses the Resting Energy Requirement (RER) formula recommended by veterinary nutritionists and the Pet Nutrition Alliance. The formula is:

RER = 70 × (body weight in kg)0.75

Daily Calories (MER) = RER × life stage factor

The life stage factor accounts for whether your dog is a growing puppy (higher needs), a neutered adult (lower metabolism), a senior (reduced activity), or a working dog (much higher energy expenditure). This is the same methodology used by board-certified veterinary nutritionists.

Calorie Needs by Dog Size

Dog SizeWeightDaily Calories*Cups/Day*
Toy5–10 lbs200–4000.5–1.0
Small10–25 lbs400–7001.0–1.9
Medium25–50 lbs700–1,1001.9–2.9
Large50–80 lbs1,100–1,6002.9–4.3
Giant80–150 lbs1,600–2,8004.3–7.5

*Estimates for neutered adults with moderate activity. Actual needs vary. Cups based on ~375 cal/cup average kibble.

Tips for Feeding Your Dog the Right Amount

  • Measure portions — Use a measuring cup or kitchen scale rather than eyeballing. Small differences add up over weeks.
  • Count treats — Treats should be no more than 10% of your dog's daily calories. A single dental chew can be 70–100 calories.
  • Check food labels — Different brands have very different calorie densities. Always check the kcal/cup on your specific food.
  • Monitor body condition — Weigh your dog monthly and adjust portions if you notice weight gain or loss. You should be able to feel (but not see) their ribs.
  • Adjust for seasons — Dogs may need more calories in cold weather (especially outdoor dogs) and less during hot, inactive summer months.

Frequently Asked Questions

How many calories does my dog need per day?

It depends on weight, age, activity, and body condition. The standard formula starts with RER = 70 × (weight in kg)^0.75, then multiplies by a life stage factor. An average 30-pound neutered adult dog with moderate activity needs roughly 660–740 calories per day.

How many cups of food should I feed my dog?

Divide your dog's daily calorie needs by the calories per cup listed on your food's label. Average dry kibble has about 350–400 calories per cup. A dog needing 700 calories/day would eat roughly 1.9 cups split into 2 meals.

Should puppies eat more calories than adults?

Yes — per pound of body weight, puppies need significantly more calories because they're growing rapidly. Puppies under 4 months need about 3× their RER, while 4–12 month puppies need about 2× RER. Feed puppies 3–4 smaller meals per day instead of 2 large ones.

How can I help my overweight dog lose weight safely?

For safe weight loss, feed your dog at their Resting Energy Requirement (RER) — about 1.0× the base formula. This typically leads to 1–2% body weight loss per week. Always consult your veterinarian before starting a weight loss program to rule out medical conditions and get a target weight.

Do active dogs need more food?

Absolutely. Active and working dogs can require 20–60% more calories than sedentary dogs. Very active dogs (agility, herding, sled dogs) may need up to 3× their RER. Adjust portions gradually and watch body condition.

v02262322