Dog Calorie Calculator
Know Exactly How Much to Feed

Science-backed daily calorie estimates tailored to your dog's weight, body condition, and lifestyle. Free, fast, and vet-approved.

🔬 Vet-Approved Formula Instant Results 🖨️ Printable Report 🐶 Dogs Only

🐕 Dog Calorie Calculator

Answer a few quick questions to get your dog's personalized calorie plan

Tip: Weigh your dog first thing in the morning before feeding for accuracy.

Underweight (1–3) Ideal (4–5) Overweight (6–7) Obese (8–9)
Select a BCS score above to see what it means for your dog.

Not sure? Leave blank — you'll still get your daily calorie target.

Leave blank if unknown — we'll estimate automatically.

Your Dog's Daily Plan
Recommended Daily Calories (kcal)
⚖️
Current Weight
🎯
Ideal Target Weight
🔥
Resting Energy (RER)
📊
Body Condition

Weight Assessment

Current Weight
Ideal Weight
⚕️ Important: This calculator provides estimates based on the standard RER formula used by veterinary nutritionists. For dogs with a BCS of 7/9 or higher, a supervised weight-loss program with your veterinarian is strongly recommended. Individual results may vary based on breed, age, and health status. Monitor your dog's weight weekly and adjust feeding as needed.
70×
Base RER Formula Used by Vets Globally
9pt
Body Condition Score Scale
~56%
of Dogs in the US Are Overweight
2yrs
Extra Lifespan for Lean Dogs on Average

How to Use the Dog Calorie Calculator

Our calculator uses the same veterinary formula used by animal nutritionists worldwide. Here's a step-by-step overview of what each input means and how it affects your result.

Step 1 – Enter Your Dog's Weight

Use your dog's most recent weight in either pounds (lb) or kilograms (kg). For the most accurate reading, weigh them first thing in the morning before eating. If your dog is on a weight-loss or weight-gain program, re-weigh every 1–2 weeks.

Step 2 – Select a Body Condition Score

The BCS (1–9 scale) tells us how far your dog's current weight is from their ideal. A score of 4–5 is ideal. Each point above or below 5 represents roughly 10% deviation from ideal body weight. This allows us to calculate what your dog's ideal weight should be.

Step 3 – Choose Lifestyle & Activity

A couch-potato dog and a working sled dog have dramatically different calorie needs — even at the same weight. We apply an activity multiplier (MER factor) to the RER to estimate true daily calorie needs. Neutered/spayed pets have roughly 20% lower requirements.

Step 4 – Add Food Details (Optional)

If you enter the calorie density of your dog's food (found on the bag as kcal/cup), we'll convert the daily calorie target into a practical feeding amount — cups per day, grams per day, etc. This step is optional but makes meal planning much easier.

Dog Calorie Multipliers by Lifestyle

The Maintenance Energy Requirement (MER) is calculated by multiplying the Resting Energy Requirement (RER) by a lifestyle factor. Here are the standard factors used in this calculator.

Lifestyle / Status Factor (×RER) Description
Weight Loss1.0Controlled weight reduction — for BCS 7–9 under vet supervision
Neutered Adult (Inactive)1.4Spayed/neutered adult with low activity; mostly indoor, short walks
Intact Adult (Inactive)1.6Intact adult dog with low to moderate daily activity
Neutered Adult (Active)1.6Neutered adult with regular daily exercise (30–60 min)
Intact Adult (Active)1.8Intact adult with regular vigorous exercise
Puppy (under 4 months)3.0Rapidly growing young puppy with very high energy needs
Puppy (4–12 months)2.0Growing puppy with high energy needs
Senior Dog1.4Dogs 7+ years old — typically lower metabolism and activity
Working / Sport Dog2.0–5.0Athletic dogs, hunting dogs, agility competitors

Frequently Asked Questions

Everything you need to know about dog calorie needs, the RER formula, and healthy feeding practices.

Ready to Build Your Dog's Perfect Diet Plan?

Use our free calorie calculator above to get a personalized daily feeding recommendation in under 60 seconds.

🐾 Calculate Now — It's Free