Calculate your dog's exact daily calorie needs using the veterinary RER formula — adjusted for age, breed size, activity level and reproductive status.
Calculate your dog's exact daily calorie needs using the veterinary RER formula — adjusted for age, breed size, activity level and reproductive status.
Use a recent weigh-in (within the last 30 days) for best accuracy.
Age significantly changes the energy multiplier applied to the base RER formula.
These significantly adjust daily calorie requirements.
This calculator uses the Resting Energy Requirement (RER) formula — the veterinary gold standard: RER = 70 × (weight in kg)0.75. We then multiply by validated life-stage and activity factors to give your dog's Daily Energy Requirement (DER).
| Size | Weight Range | Adult Calories/Day | Example Breeds |
|---|---|---|---|
| Small | 2–9 kg | 185–470 kcal | Chihuahua, Shih Tzu, Dachshund |
| Medium | 10–25 kg | 470–950 kcal | Beagle, Border Collie, Spaniel |
| Large | 26–45 kg | 950–1,500 kcal | Labrador, German Shepherd, Boxer |
| Giant | 46+ kg | 1,500–2,200+ kcal | Great Dane, Rottweiler, St. Bernard |
Common questions about this calculator and canine nutrition.
Vet-backed guides, calculator updates, and breed-specific advice — free every week.
No spam. Unsubscribe anytime.