Dog Calorie Calculator
Find out exactly how many calories your dog needs per day โ adjusted for their size, age, activity, and body condition.
Last reviewed: June 2026
RER = 70 ร kg^0.75 ยท National Research Council (NRC) ยท AAFCO guidelines
BCS adjustment and neuter multiplier (ร0.85) follow current AAFCO-aligned veterinary nutrition practice.
Veterinary note: Results are estimates based on veterinary RER formulas. Individual needs vary โ consult your veterinarian before making significant changes to your dog's diet or portion sizes.
How Many Calories Does a Dog Need?
Dog calorie needs are calculated using the Resting Energy Requirement (RER) formula: 70 ร (body weight in kg)^0.75. This baseline is then multiplied by factors for life stage, activity level, and whether your dog is spayed or neutered.
| Dog Weight | Puppy | Adult (normal) | Senior |
|---|---|---|---|
| 10 lbs | 660 kcal | 365 kcal | 320 kcal |
| 20 lbs | 1,045 kcal | 580 kcal | 510 kcal |
| 30 lbs | 1,390 kcal | 770 kcal | 675 kcal |
| 50 lbs | 2,020 kcal | 1,120 kcal | 980 kcal |
| 80 lbs | 2,870 kcal | 1,595 kcal | 1,395 kcal |
What is Body Condition Score (BCS)?
BCS is a 1โ9 scale that measures how much body fat your dog carries. Score 5 is ideal โ you can feel the ribs easily but not see them. Dogs with BCS above 5 need fewer calories to lose weight; those below 5 need more. Ask your vet to assess your dog's BCS at the next checkup.
Neutered Dogs Need Fewer Calories
Spaying and neutering reduces a dog's metabolism by about 15โ20%. This is why neutered dogs are more prone to weight gain on the same food. Our calculator applies a 0.85 multiplier for neutered/spayed dogs โ matching current veterinary guidelines.