Dog Calorie Calculator

Calculate your dog daily calorie needs using the veterinary RER formula. Enter weight and activity level to get RER and MER in kcal per day with charts and breakdowns.

Calculate your dog's daily calorie needs

About This Calculator

The Dog Calorie Calculator helps dog owners determine their pet daily calorie intake using the veterinary-approved Resting Energy Requirement (RER) formula. Whether you are feeding a sedentary senior dog, an active adult, or a working breed, this calculator provides accurate Maintenance Energy Requirement (MER) values to help prevent obesity and underfeeding.

Obesity affects over 56% of dogs in the United States according to the Association of Pet Obesity Prevention, leading to serious health complications including arthritis, heart disease, and diabetes. Using this calculator ensures your dog gets the right amount of calories for their specific activity level and body condition.

Methodology: The calculator first computes the Resting Energy Requirement (RER) using the formula RER = 70 × weight(kg)^0.75. This represents the baseline calories needed for essential bodily functions at rest. The Maintenance Energy Requirement (MER) is then calculated by multiplying RER by an activity coefficient: 1.4 for low activity/senior dogs, 1.6 for moderate low intensity, 2.0 for moderate high intensity, and 3.0 for high activity or working dogs.

Regional Notes: This formula is used globally by veterinarians and follows WSAVA guidelines. Calorie requirements are the same regardless of geographic location, though portion sizes will vary based on the specific caloric density of your dog food brand. In the US, most dog foods list kcal per cup or per 100g; in the UK and EU, kcal per 100g is standard; in India, check the packaging for energy content per serving.

Frequently Asked Questions

How many calories does my dog need per day?

Your dog daily calorie needs depend on their weight and activity level. The Resting Energy Requirement (RER) is calculated as 70 x (weight in kg)^0.75. The Maintenance Energy Requirement (MER) is RER multiplied by an activity coefficient ranging from 1.4 (low activity) to 3.0 (working dogs). For example, a 20 kg neutered adult dog with moderate activity needs approximately 880 kcal per day.

What is the RER formula for dogs?

The Resting Energy Requirement (RER) for dogs is calculated using the standard veterinary formula: RER = 70 x (body weight in kg)^0.75. This represents the number of calories your dog needs at complete rest for basic bodily functions like breathing, digestion, and maintaining body temperature.

How do I determine my dog activity level?

Low activity or senior dogs get less than 1 hour of exercise daily. Moderate low-intensity activity means 1-3 hours of leash walking per day. Moderate high-intensity activity means 3-6 hours of running and playing. High activity applies to working dogs with 3-6 hours of intense activity daily.

Is the dog calorie calculator accurate?

This calculator uses the veterinary-approved RER formula (70 x weight^0.75) recommended by WSAVA and veterinary nutritionists worldwide. However, individual needs may vary based on breed, metabolism, health conditions, and whether your dog is spayed or neutered. Always consult your veterinarian for a personalized feeding plan.

How many calories are in 100g of dog food?

Most dry dog foods contain approximately 300-400 kcal per 100g, while wet food typically contains 80-120 kcal per 100g. Check your dog food packaging for the exact caloric content. You can divide your dog daily MER by the food kcal per gram to determine the exact portion size.

Does spaying or neutering affect dog calorie needs?

Yes, spayed or neutered dogs typically have a 20-30% lower energy requirement than intact dogs due to hormonal changes affecting metabolism. If your dog is neutered, consider using a lower activity coefficient and monitor their weight closely, especially in the first few months after the procedure.

What is the difference between RER and MER?

RER (Resting Energy Requirement) is the number of calories your dog needs at complete rest for basic bodily functions. MER (Maintenance Energy Requirement) is the total daily calories needed including activity. MER is calculated by multiplying RER by an activity coefficient. Use MER to determine how much to feed your dog each day.

How can I help my dog lose weight?

Use a coefficient of 1.0 for weight loss, which means feed only the RER calories. Combine this with increased exercise like longer walks, fetch, and swimming. Monitor portion sizes carefully and use a kitchen scale for accuracy. Consult your veterinarian before starting any weight loss program, especially if your dog has health conditions.