Pet Owner Resource

Dog calorie calculator

How many calories should my dog eat per day?

Estimate how many calories your dog needs each day from weight, spay/neuter status, and activity level. The result is a daily energy requirement (DER) range to review with your veterinary team.

This calculator is for dogs at an ideal body condition, BCS 4–5/9. If your dog is at BCS 6/9 or higher, calorie needs are different and weight loss should be veterinarian-supervised. Start with the dog weight loss guide.

Inputs

Enter your dog's current weight (decimals allowed).
Why this matters: Spayed/neutered dogs often need fewer calories to maintain a healthy weight.
"Typical pet adult" fits most pet dogs. Increase one step only for genuinely active dogs.
If selected, we'll split daily food calories into even meals.
Estimated Daily Calories
kcal/day
Daily food (meals only): kcal/day
How to use this
• The range is your daily target for an ideal body condition.
• "Daily food (meals only)" is the amount to put in the bowl.
• If you include treats, subtract treat calories from the daily food amount.
• If your dog needs to lose weight, use a target weight and work with your veterinarian.
Safety note: If your dog needs weight loss, avoid sudden, aggressive calorie cuts. Work with your veterinary team to set a safe target and timeline.

Pet name and date (optional)

Important: This tool is provided by the Association for Pet Obesity Prevention (APOP) for educational purposes only and should not be used as a substitute for veterinary care. Energy needs vary depending on health status, body condition, age, and activity level. Always review diet or weight plans with your veterinary team.
References: RER formula (70 × BW kg0.75) and maintenance energy factors based on the 2021 AAHA Nutrition and Weight Management Guidelines for Dogs and Cats, and the APOP/WPOA Veterinary Clinical Obesity framework. v3.0