Skip to main content

    Dog Calorie Calculator by Breed

    Based on RER/MER veterinary formulas
    Last updated: February 2026

    One of the most common searches pet owners make is "how many calories does my [breed] need?" The answer depends primarily on weight, not breed — but breed provides useful context because it correlates with typical weight ranges, activity levels, and metabolic tendencies. This guide shows estimated calorie ranges for 10 popular breeds and explains why weight-based formulas are the gold standard.

    Breed provides context, but calorie needs are primarily driven by body weight.

    Why Calorie Needs Are Weight-Based, Not Breed-Based

    The veterinary formula for calculating calorie needs — RER = 70 × (kg)0.75 — uses body weight as the primary variable. This is because metabolic rate scales with body mass across all mammals (Kleiber's Law).

    Breed matters indirectly: a Border Collie at 18 kg with high activity levels will need more calories than a Bulldog at 18 kg that's sedentary. But the difference comes from the activity multiplier, not a breed-specific formula. Two dogs of different breeds but the same weight, activity, and life stage will have nearly identical calorie needs.

    That said, breed provides valuable context for understanding typical activity levels, obesity risk, and metabolic tendencies — which is what the table below illustrates.

    Small vs. Large Breed Metabolic Differences

    Small breeds have a significantly higher metabolic rate per kilogram than large breeds:

    • Toy breeds (2–5 kg): ~35–45 kcal/kg RER — higher energy density food needed, prone to hypoglycemia if underfed
    • Small breeds (5–10 kg): ~30–38 kcal/kg RER — often need calorie-dense food in smaller portions
    • Medium breeds (10–25 kg): ~25–32 kcal/kg RER — the "average" range most food labels target
    • Large breeds (25–45 kg): ~22–28 kcal/kg RER — prone to obesity if overfed; joint health is critical
    • Giant breeds (45+ kg): ~18–24 kcal/kg RER — lowest per-kg needs; shorter lifespan means earlier "senior" adjustments

    This is why a 3 kg Chihuahua eating what looks like a tiny portion is actually consuming more calories per kg than a Great Dane eating a much larger bowl.

    A small dog's portion may look tiny, but they consume more calories per kilogram.

    Estimated Daily Calories for 10 Popular Breeds

    Estimates for neutered adults with typical activity levels. Actual needs vary by ±20% based on individual metabolism.

    BreedSizeAvg WeightREREst. MER~Cups/Day
    ChihuahuaToy2.5 kg (6 lbs)139 kcal222 kcal0.6
    Yorkshire TerrierToy3.2 kg (7 lbs)167 kcal267 kcal0.8
    French BulldogSmall11 kg (24 lbs)423 kcal592 kcal1.7
    BeagleMedium10 kg (22 lbs)394 kcal630 kcal1.8
    Border CollieMedium18 kg (40 lbs)612 kcal1102 kcal3.1
    Labrador RetrieverLarge30 kg (66 lbs)897 kcal1435 kcal4.1
    Golden RetrieverLarge30 kg (66 lbs)897 kcal1435 kcal4.1
    German ShepherdLarge35 kg (77 lbs)1007 kcal1611 kcal4.6
    RottweilerGiant45 kg (99 lbs)1216 kcal1702 kcal4.9
    Great DaneGiant60 kg (132 lbs)1509 kcal2113 kcal6.0

    MER calculated using typical activity multipliers. Cups based on ~350 kcal/cup average dry food. Always check your food label.

    Get a Personalized Calculation for Your Dog

    Enter your dog's exact weight, activity level, and life stage for precise calorie and portion recommendations.

    Why Trust SnapPetCalc?

    • Based on veterinary RER & MER standards used by nutritionists worldwide
    • References AAFCO and WSAVA guidelines
    • 100% client-side processing — no personal data collected or stored

    Related Tools & Guides

    Important Disclaimer

    Breed-based estimates provide general guidance only. Individual calorie needs vary based on metabolism, health status, environment, and exact body composition. These ranges are not a substitute for veterinary nutritional advice. Always monitor your dog's body condition and adjust feeding accordingly.

    Frequently Asked Questions