Dog Calorie Calculator – Find Out How Many Calories Your Dog Needs Per Day
Keep your dog healthy with our Dog Calorie Calculator. Enter your dog's weight, age, and activity level to get the recommended daily calorie intake — helping prevent obesity and underfeeding in dogs of all breeds.
Calorie Requirements
Enter your dog's details and click Calculate to see requirements
How to Use This Dog Calorie Calculator
Enter your dog's weight and select the unit
Input your dog current weight in pounds or kilograms. Be as accurate as possible for best results.
Provide age, activity level, and neuter status
These factors significantly affect calorie needs. Puppies and working dogs need more calories, while senior and neutered dogs need less.
Click Calculate to see daily calorie requirements
You will see the RER (resting energy) and DER (daily energy requirements), along with feeding recommendations for your dog life stage.
Dog Calorie Requirements by Life Stage
| Life Stage | Age Range | DER Multiplier | Meals Per Day |
|---|---|---|---|
| Puppy | 0-4 months | 3.0 × RER | 4 meals |
| Puppy | 4-12 months | 2.0 × RER | 3 meals |
| Young Adult | 1-2 years | 1.6 × RER | 2 meals |
| Adult | 2-7 years | 1.6 × RER | 2 meals |
| Mature/Senior | 7-11 years | 1.4 × RER | 2 meals |
| Senior | 11+ years | 1.2 × RER | 2-3 small meals |
Note: DER multipliers are adjusted based on activity level and neuter status. Neutered dogs need about 10% fewer calories.
Understanding Dog Calorie Needs
What Is RER?
RER stands for Resting Energy Requirements. This is the number of calories your dog needs at complete rest to maintain basic bodily functions like breathing, circulation, and cell production. The formula is RER = 70 × (weight in kg)^0.75. This formula works for all dog sizes because it accounts for the fact that metabolism does not scale linearly with body weight.
What Is DER?
DER stands for Daily Energy Requirements. This is RER multiplied by factors that account for your dog activity level, life stage, and physiological status. A working sled dog might need 4 to 8 times their RER, while an overweight senior might need only 1.0 to 1.2 times their RER.
Why Puppies Need More Calories
Puppies are growing rapidly and need extra energy for bone development, muscle growth, and organ maturation. A four-month-old puppy may need three times the calories of an adult dog of the same weight. This is why puppy food is more calorie-dense than adult formulas.
How Neutering Affects Calorie Needs
Neutered dogs have lower metabolic rates and tend to be less active. They typically need about 10 to 20 percent fewer calories than intact dogs. This is why weight gain is common after spaying or neutering unless food intake is adjusted accordingly.
Tips for Feeding Your Dog the Right Amount
Check the Body Condition Score
You should be able to feel your dog ribs with light pressure but not see them. From above, there should be a visible waist. Adjust food up or down by 10% based on what you see.
Account for Treats
Treats should not exceed 10% of daily calories. If you give a lot of treats during training, reduce meal portions accordingly. Many dogs are overweight because owners forget to count treats.
Weigh Your Dog Monthly
Small weight changes are hard to notice day to day. Monthly weigh-ins help you catch weight gain or loss early. Keep a log to track trends over time.
Adjust for Season and Activity Changes
Dogs may need more calories in winter if they spend time outdoors. Active summer months may also increase needs. Adjust portions based on actual activity, not just the label.
Frequently Asked Questions
Other Free Tools
Cat Calorie Calculator
Cat Calorie Calculator – Calculate Your Cat's Daily Calorie Requirements
Bird Cage Size Calculator
Bird Cage Size Calculator – Find the Minimum Cage Size for Your Bird
Horse Feed Calculator
Horse Feed Calculator – Calculate Daily Feed Requirements for Your Horse
Livestock Feed Calculator
Livestock Feed Calculator – Calculate Daily Feed Requirements for Farm Animals
Pet Age Calculator
Pet Age Calculator – Convert Dog & Cat Age to Human Years
0 100 Acceleration Estimator
0-100 Acceleration Estimator – Calculate 0 to 100 km/h Time