Dog Calorie Calculator by Breed
Get calorie targets adjusted for your dog’s breed size
Dog Weight (lbs)
Breed Size
Life Stage
Dog Calorie Calculator by Breed: Why Breed Size Matters
Small breeds have relatively higher metabolic rates per unit body weight than large breeds. A 10 lb Chihuahua needs more calories per pound than a 100 lb Great Dane. Our dog calorie calculator by breed applies a size-based metabolic adjustment to give you the most accurate daily calorie target for your specific dog.
Calorie Needs by Breed Size
| Breed | Weight | kcal/day | kcal/lb |
|---|---|---|---|
| Chihuahua | 6 lbs | ~220 | ~37 |
| Beagle | 25 lbs | ~585 | ~23 |
| Labrador | 65 lbs | ~1200 | ~18 |
| Great Dane | 120 lbs | ~1950 | ~16 |
FAQs
Why do small dogs need more calories per pound?
Small dogs have a higher surface-area-to-volume ratio, which means they lose body heat more quickly and must burn more calories to maintain body temperature. This is why a 10 lb dog needs about 37 kcal/lb, while a 100 lb dog only needs about 16 kcal/lb.
How many calories does a Golden Retriever need?
A 65 lb adult neutered Golden Retriever needs approximately 1,170-1,280 kcal per day. Active Goldens may need 1,400-1,600 kcal/day. Use the calculator above for your specific dog’s weight and activity level.
Conclusion
Our dog calorie calculator by breed applies size-specific metabolic adjustments for a more accurate daily calorie target. Combine it with our dog food calculator for complete portion planning and our weight calculator for ongoing monitoring.