Spayed / Neutered
Vet-standard RER/MER formula
Works with any brand of food
Free forever, no sign-up
calories per day
🔥 Resting Energy (RER)
Daily Energy (MER)
🍖 Meals Per Day
🥣 Per Meal

How This Calculator Works

This calculator uses the same formula trusted by veterinary nutritionists worldwide: the Resting Energy Requirement (RER) and Maintenance Energy Requirement (MER) equations.

First, we calculate your dog's resting energy needs using the formula RER = 70 × (body weight in kg)0.75. Then we multiply by a factor based on their life stage, activity level, and whether they've been spayed or neutered to get their total daily calorie needs.

We show every step so you understand why the number is what it is, and so you can adjust with confidence as your dog's needs change over time.

Daily Calorie Needs by Dog Size

Here's a quick reference for typical neutered adult dogs at moderate activity:

Dog SizeWeightDaily CaloriesExample Breeds
Toy5 lbs~205 kcalChihuahua, Yorkie
Small15 lbs~470 kcalDachshund, Shih Tzu
Medium35 lbs~890 kcalBeagle, Cocker Spaniel
Large65 lbs~1415 kcalLabrador, Golden Retriever
Giant100 lbs~1960 kcalGreat Dane, Mastiff

Understanding RER and MER

RER (Resting Energy Requirement) is the number of calories your dog needs to simply exist: breathing, digesting, maintaining body temperature. Think of it as couch potato mode.

MER (Maintenance Energy Requirement) multiplies the RER by a factor that accounts for real life: walks, playtime, age-related metabolic changes, and the hormonal effects of being spayed or neutered.

Factors That Affect Your Dog's Calorie Needs

Spay/neuter status: Neutered dogs typically need about 10 to 20% fewer calories than intact dogs due to hormonal changes that affect metabolic rate.

Activity level: A working herding dog may need 2 to 3 times the calories of a senior couch companion. Be honest about your dog's actual daily activity, not what you wish it were.

Life stage: Puppies under 4 months may need nearly twice the total daily calories of an adult of the same weight. Senior dogs (7+) typically need fewer calories as metabolism slows.

Breed: Some breeds like Labradors and Beagles are genetically predisposed to weight gain. Others like Greyhounds and Siberian Huskies run leaner. Use these results as a starting point and adjust based on your dog's body condition.

How to Measure Your Dog's Food Accurately

Most pet owners over-feed because they eyeball portions. A kitchen scale is the most accurate method. Weigh the food in grams and convert using the manufacturer's calorie data. If you use a measuring cup, use a flat edge across the top rather than heaping the cup.

Remember to account for treats. Veterinarians recommend treats make up no more than 10% of daily calories. If your dog gets 1,000 calories per day, that's 100 calories in treats, about 3 to 4 small commercial dog treats.

Frequently Asked Questions

It depends on weight, age, activity level, and whether your dog is spayed/neutered. A typical 30-pound neutered adult dog at moderate activity needs roughly 700 to 800 calories per day. A 70-pound Labrador might need 1,400 to 1,500 calories. Use the calculator above for a personalized estimate.
Yes. Neutering or spaying affects hormones that influence metabolic rate, which means your dog typically needs about 10 to 20% fewer calories to maintain the same weight. This is one of the most common causes of post-surgery weight gain. Owners keep feeding the same amount without realising the dog's needs have changed.
Check the back or side of the bag for a "calorie content" statement. It usually reads something like "3,450 kcal/kg" or "380 kcal/cup." If it only lists kcal/kg, you can estimate roughly 380 to 420 kcal per cup for most standard kibble. For the most accurate number, check the manufacturer's website.
This calculator includes puppy life stages, but growing puppies have complex nutritional needs beyond just calories. Use this as a starting estimate, but work closely with your vet for a complete puppy feeding plan, especially for large and giant breed puppies.
We use the standard veterinary formula: RER = 70 × (body weight in kg)^0.75, then multiply by life stage and activity factors to get the Maintenance Energy Requirement (MER). This is the same formula used by veterinary nutritionists, the Pet Nutrition Alliance, and the Merck Veterinary Manual.

Last reviewed: April 1, 2026