๐ข Dog Calorie Calculator
Based on the veterinary RER formula (70 ร body weight in kg^0.75). Results are a starting point โ adjust based on body condition every 2โ3 weeks.
Most dog owners have no idea how many calories their dog actually needs โ they follow the feeding guide on the bag, which is calibrated for an average active dog and almost always overestimates for neutered, indoor, or less active pets. The calculator above gives you a more precise starting point based on your dog's actual profile.
Below is everything you need to understand about the result โ including how to convert it to cup amounts, how to adjust based on body condition, and why dogs of the same weight can need very different amounts of food.
What Is RER and Why Does It Matter?
RER stands for Resting Energy Requirement โ the calories your dog needs just to stay alive at rest. It covers breathing, circulation, digestion, and cell repair. The veterinary formula is 70 ร (body weight in kg)^0.75. The calculator then multiplies this by a life stage factor based on your dog's age, reproductive status, activity, and goal.
Feeding guides on kibble bags typically use a multiplier of 1.8โ2.0ร. A neutered, indoor adult only needs 1.2โ1.6ร. That gap โ small as it sounds โ produces meaningful overfeeding over months and years and is the leading cause of gradual weight gain in dogs.
The Multipliers Used in This Calculator
| Dog Profile | Multiplier (ร RER) | Example โ 30 lbs (14 kg) dog |
|---|---|---|
| Neutered adult, sedentary | 1.2 | ~595 kcal/day |
| Intact adult, sedentary | 1.4 | ~693 kcal/day |
| Neutered adult, moderate activity | 1.6 | ~792 kcal/day |
| Intact adult, moderate activity | 1.8 | ~891 kcal/day |
| Active adult (60โ90 min/day) | 2.0 | ~990 kcal/day |
| Working / athletic dog | 2.5 | ~1,237 kcal/day |
| Puppy (under 4 months) | 3.0 | ~1,485 kcal/day |
| Puppy (4+ months to adult) | 2.0 | ~990 kcal/day |
| Weight loss | 1.0 | ~495 kcal/day |
| Weight gain (underweight) | 1.7 | ~842 kcal/day |
| Pregnant (last trimester) | 3.0 | ~1,485 kcal/day |
| Lactating | 4.0 | ~1,980 kcal/day |
How to Convert Calories to Cup Amounts
Once you have your daily calorie target, converting to cup amounts takes one more step:
- Find the kcal/cup on your food's packaging โ usually on the back panel near the feeding guide
- Divide daily target by kcal/cup โ this gives cups per day
- Divide by 2 โ for each of two daily meals
โ ExampleYour dog needs 750 kcal/day. Your kibble is 375 kcal/cup. 750 รท 375 = 2 cups/day โ 1 cup per meal. Most bag guides would suggest 2.5โ3 cups for the same dog โ that's a 25โ50% overestimate.
Use a kitchen scale over measuring cups. A "cup" of different kibbles can vary by up to 30% in gram weight depending on kibble size and density. Grams are precise, cups are not. For the full feeding calculation method, see our complete feeding guide.
Adjusting Based on Body Condition
The calculator gives a starting point. Your dog's body condition response over 2โ3 weeks is the real data. Weigh your dog every 2 weeks and use the rib test monthly.
- Losing more than 1โ2% body weight per week โ increase by 10% and recheck
- Gaining weight on maintenance target โ reduce by 10% and recheck
- Weight stable at healthy body condition โ you've found the right amount
โ ๏ธ The rib testPlace both hands on your dog's ribcage. You should feel individual ribs easily with light pressure โ like the back of your hand. If you have to press firmly, your dog is overweight. If ribs are visible without touching, they're underweight. More reliable than scale weight alone because muscle weighs more than fat.
For dogs that need to lose weight, see our weight loss food guide for the foods and strategies that work best alongside calorie reduction.
๐พ Want food recommendations matched to your dog's calorie target? Get a free personalised plan with specific brand suggestions.
Get My Dog's Free Plan โWhy Two Dogs of the Same Weight Need Different Calories
- Neutering status โ neutered dogs need 20โ25% fewer calories due to reduced metabolic rate
- Breed metabolism โ Huskies need far fewer calories per pound than Labradors; Greyhounds need more than Bulldogs
- Body composition โ muscle burns more calories at rest than fat; a lean dog needs more food than an overweight dog of the same weight
- Food digestibility โ a highly digestible food delivers more usable nutrition per calorie than a poorly digestible one
- Individual metabolism โ just like humans, individual variation is real and can account for 15โ20% difference between dogs with identical profiles
Frequently Asked Questions
How accurate is this dog calorie calculator?
The RER formula is used by veterinary nutritionists worldwide and is the most validated approach to estimating canine caloric needs. For most dogs, the result is accurate to within 15โ20% โ a meaningful starting point. Individual dogs may need adjustment up or down, which is why the 2-week body condition check is essential. No calculator replaces observation of your specific dog.
My vet gave me a different number โ which should I use?
Always follow your vet's recommendation. Your vet has examined your dog and may be accounting for health factors a general calculator cannot. Use this calculator as a reference if you haven't received specific guidance from your vet โ not to override professional advice.
Does food type affect how many calories my dog needs?
The daily calorie target stays the same regardless of food type โ but the volume of food changes significantly. Wet food contains 70โ80% moisture and provides roughly 80โ100 kcal per 100g. Dry kibble at 10% moisture provides 340โ380 kcal per 100g. A dog needing 750 kcal/day needs about 800g of wet food but only about 200g of dry kibble. See our dry vs wet food guide for the full breakdown.
Should I count treat calories?
Yes โ most owners underestimate this significantly. Treats should be no more than 10% of daily calorie intake. For a dog on 600 kcal/day, that's only 60 kcal in treats โ about 3 standard medium biscuits. Pull treat calories from the daily meal total rather than adding them on top. The easiest approach: use a portion of daily kibble as training treats.
How often should I recalculate?
Recalculate whenever your dog's weight changes by more than 5 lbs (2.3 kg), their activity level changes seasonally, or they transition life stages (puppy to adult, adult to senior). For puppies, recalculate monthly as they grow rapidly. For stable adult dogs, a check every 3โ6 months is sufficient. Always recalculate after a health event that changes activity or metabolism.
My dog is the right weight but always hungry โ what do I do?
If body condition confirms healthy weight, hunger is usually a fibre and volume issue rather than a calorie issue. Switch to a higher-fibre food, add plain canned pumpkin (1 tsp per 10 lbs / 4.5 kg of body weight), or split the daily ration into 3 meals instead of 2. See our weight management guide for more satiety strategies.