DogDataHub
Free tool

Calorie Calculator

Calculate your dog's daily calorie needs using the RER formula. Adjusted for weight, activity level, life stage, and neutered status — get an accurate kcal target.

Calculate

Calorie calculator

IntactNeutered / Spayed

This calculator provides estimates based on established veterinary formulas. Every dog is different — use results as a starting point and consult your veterinarian for personalized advice.

How to use

  1. 1

    Enter your dog's weight

    Enter your dog's current weight in pounds or kilograms. Use a recent weight — even a 5-lb difference can change calorie needs by 50–100 kcal.

  2. 2

    Select activity level

    Choose your dog's typical activity level: inactive (mostly resting), low (short daily walk), moderate (1-2 walks plus play), active (running, hiking), or very active (working/sporting dog).

  3. 3

    Set life stage and neutered status

    Select puppy, adult, or senior. Toggle the neutered switch if applicable — neutered dogs need roughly 20% fewer calories than intact dogs.

  4. 4

    Review calorie target

    The calculator shows your dog's estimated daily calorie need in kcal, along with the RER and activity multiplier used. It also suggests how many cups of food this equals at 375 kcal/cup.

  5. 5

    Monitor and adjust

    Use the calorie target as a starting point. Monitor your dog's body condition score monthly and adjust by 10% increments until you find the right balance.

Calorie Calculator FAQ

Other calculators

Explore all dog tools

6 free calculators plus 50+ breed profiles, 100+ food safety pages, and breed-specific feeding and grooming guides.