Skip to content

How Many Calories Should My Dog Eat Per Day?

Dog Calories per Day: At a Glance

Calories
Depend on weight + life stage
Puppies
Need more per lb
Neutered Adults
Often need fewer
Body Score
Best reality check

The β€œright” calorie target is the one that keeps your dog lean, energetic, and stable over time. Labels are starting points, not verdicts.

$
Calories In
Portion Math
Activity Level
Life Stage
Body Condition
Recheck Often

Dog Calories per Day overview

Small inactive dog 350 kcal Medium adult dog 700 kcal Large active dog 1400 kcal Working / sport dog 2200 kcal

Quick Guide

Quick Guide What It Means What to Do Why It Matters
Body Weight The starting point for calorie estimates Use current lean target weight Overweight dogs should not be fed from wishful numbers
Life Stage Puppies, pregnancy, and seniors shift needs Match food to growth or maintenance goals One formula never fits every age
Activity Level Daily movement changes fuel needs fast Adjust after travel, weather, or sport season Weekend activity does not erase weekday inactivity
Body Condition Score Hands-on check beats label guesses Ribs should be easy to feel with a visible waist Portions need review if waist disappears

Dog Calories per Day checklist

Weigh food with a gram scale for accuracy
Recheck calories when exercise or treats change
Track body condition, not just scale weight
Include treats and chews in the daily calorie budget
Free-pour food and trust the cup forever

The β€œright” calorie target is the one that keeps your dog lean, energetic, and stable over time. Labels are starting points, not verdicts.

Chronic overfeeding hides inside treats, toppers, and generous measuring cups. Small daily extras add up quickly.


A dog's daily calorie need starts with the resting energy requirement, or RER: 30 times body weight in kilograms, plus 70 (this simplified formula applies to dogs between about 2 and 45 kg). Multiply RER by a life-stage factor, roughly 1.6 for a typical neutered adult dog, 1.8 for an intact adult, 1.4 for a dog prone to weight gain, and 2 to 3 for a growing puppy, to land on the actual daily calorie target.

Daily calories for dogs

Two numbers, a weight and a life stage, get you most of the way there

petstore.com

How to find your dog's calorie target

1
Weigh your dog in kilograms (pounds divided by 2.2)
2
Calculate RER: 30 x weight in kg, plus 70
3
Pick the multiplier for your dog's life stage and activity
4
Multiply RER by that number to get the daily calorie target
5
Recheck body condition every 2-4 weeks and adjust
1.6x RER
typical multiplier for a healthy neutered adult dog at a normal activity level
*

This number is a starting point, not a fixed rule

Metabolism varies between individual dogs even at the same weight, so the calculated number is where you start, then you adjust based on whether your dog is gaining, losing, or holding steady.

Two dogs can weigh exactly 30 pounds and need calorie counts that are 40 percent apart, just because one is a neutered couch companion and the other is an intact, high-drive working dog. Weight alone never tells the whole story.

Getting this number right matters because both directions cause real problems: too few calories and a dog loses muscle and energy, too many and extra weight quietly raises the risk of joint disease, diabetes, and a shorter lifespan. Most feeding guides on a bag of dog food are averages for an entire breed size, not your specific dog.

Infographic: how to calculate a dog's daily calorie needs by life stage
How many calories should my dog eat per day? β€” petstore.com

Every Calorie Calculation Starts With the Same Base Number

Veterinary nutrition guidelines calculate a resting energy requirement, or RER, the energy a healthy dog burns at rest in a comfortable environment. The full formula, RER = 70 times body weight in kilograms raised to the 0.75 power, works for any size dog, but there's a simpler linear version for dogs weighing between 2 and 45 kilograms: RER equals 30 times body weight in kilograms, plus 70. For a 20 kg (44 lb) dog, that's 30 x 20 + 70 = 670 calories at complete rest.

RER is not the number you feed. It's the foundation everything else multiplies from.

Life Stage Is What Turns RER Into an Actual Feeding Target

A dog burns more than resting calories just by living a normal day, so nutrition guidelines apply a multiplier on top of RER. A healthy, neutered adult dog at a normal activity level typically needs about 1.6 times RER, while an intact adult runs closer to 1.8 times RER. Dogs already prone to weight gain often do better started closer to 1.4 times RER. Growing puppies need dramatically more: about 3 times RER under 4 months of age, dropping to about 2 times RER from 4 months to adulthood, because building new tissue costs energy that maintenance feeding doesn't.

For that same 20 kg neutered adult dog, 670 calories x 1.6 works out to roughly 1,070 calories a day, before any adjustment for an especially active or sedentary lifestyle.

The Formula Gets You Close, Your Dog's Body Gets You Exact

Every one of these multipliers is described as a starting point, not a guarantee, because individual metabolism varies even between two dogs of identical weight and breed. The real test is checking body condition, feeling for ribs under a thin layer of fat, confirming a visible waist, every 2 to 4 weeks and nudging the daily total up or down by 10 percent if the trend is heading the wrong way.

The math gives you a number to start feeding tomorrow. Whether that number is still right in a month depends on watching the dog in front of you, not the formula on the page.

The Merck Veterinary Manual's guidance on nutritional requirements of small animals gives the resting energy requirement formulas (RER = 70 x [body weight in kg]^0.75, or the linear approximation RER = 30 x [body weight in kg] + 70 for dogs between 2 and 45 kg) and the maintenance energy requirement multipliers used here: 1.8x RER for intact adult dogs, 1.6x RER for neutered adult dogs, 1.4x RER for dogs prone to obesity, 3x RER for puppies under 4 months, and 2x RER for puppies over 4 months.

Plug in your pet's exact weight and life stage in the Calorie Calculator to get a starting daily calorie target.

Share:

Want more expert pet care tips?

Join thousands of pet parents who get vet-reviewed guides every week. No spam β€” unsubscribe anytime.