Pet Nutrition Tool
Dog Calorie Calculator
Estimate how many calories your dog needs each day based on its weight, life stage, and activity level — grounded in the veterinary RER & MER equations used in real clinical practice.
Please enter a weight greater than 0.
Please choose a life stage & activity.
Enter a number greater than 0, or leave blank.
Estimated Daily Calorie Needs
Resting Energy (RER)
Energy factor applied
Overview
The Dog Calorie Calculator estimates the number of calories a dog should eat in a day to stay at a healthy weight. It's built for pet owners, breeders, foster carers, and anyone transitioning a dog onto a new diet who wants a realistic starting point instead of guessing from the back of a food bag.
Feeding charts printed on packaging are generic and often overestimate portions. This tool instead uses the same two-step energy calculation that veterinary nutritionists rely on — first working out the calories a dog burns at rest, then scaling that up for its life stage and activity. The result is a practical daily calorie target you can use to portion food and monitor body condition over time.
How It Works
- Enter your dog's current body weight and pick the unit (kg or lb).
- Select the life stage and activity level that best matches your dog — this sets the energy multiplier.
- Optionally, enter the calories per cup of your dog's food (shown on the label as "kcal/cup" or "ME") to also get a suggested daily portion.
- Press Calculate. You'll see the daily calorie target plus a breakdown of the resting energy and the factor applied.
- Press Reset to clear everything and start again.
Formula Explanation
The calculation happens in two stages, using the standard equations from veterinary nutrition:
1. Resting Energy Requirement (RER)
2. Maintenance Energy Requirement (MER)
The energy factor changes with the dog's situation — for example, a neutered adult uses about 1.6, a moderately working dog about 3.0, and a nursing mother 4.0 or more. Weights entered in pounds are converted to kilograms (1 lb = 0.4536 kg) before the RER is calculated.
Practical Benefits
- Prevent obesity: Overfeeding is the most common canine nutrition problem — a calorie target keeps portions honest.
- Support healthy growth: Puppies need far more energy per kilogram than adults; the tool accounts for that.
- Ease diet transitions: Get a sensible starting portion when switching foods or brands.
- Plan weight loss or gain: Dedicated factors help you feed toward a target rather than maintaining the current weight.
- Talk to your vet with numbers: Bring a concrete estimate to appointments instead of a rough guess.
Frequently Asked Questions
Disclaimer: This calculator provides general estimates for informational purposes only and is not a substitute for professional veterinary advice. Individual needs vary with breed, age, health status, and other factors. Always consult a licensed veterinarian before making significant changes to your dog's diet, especially for puppies, pregnant or nursing dogs, or animals with medical conditions.



