Dog Calorie Calculator By Weight or By Breed · How Many Calories a Dog Needs

Work out exactly how many calories your dog needs per day using the veterinary RER and MER formulas. Choose your dog’s weight or breed, life stage, activity level and body condition, then turn the result into cups and grams of food.

Manzoor Ahmad By Manzoor Ahmad · Updated October 18, 2026

Enter your dog’s current weight. Results update as you type.

Body condition score (1–9)
Too thinIdeal (4–5)Overweight
Food details (for cups and grams)

Daily calories needed

—kcal/day

Enter your dog’s details.

Range: — —
—cups / day

Your dog’s energy multiplier (MER factor)

1.0Weight loss
1.0–1.2Inactive
1.4–1.6Neutered adult
1.6–1.8Intact adult
2.0–3.0Puppy / active
3.0–11Work / nursing
RER—kcal at rest
Factor—× RER
Food per day—grams
Treat budget—kcal (10%)

—

Feeding plan

    How many calories does a dog need per day?

    A typical spayed or neutered adult dog needs about 1.4–1.6 × its Resting Energy Requirement (RER), where RER = 70 × (body weight in kg)0.75. In practice that’s roughly 300–330 kcal for a 10 lb dog, 740 kcal for a 30 lb dog, 1,100 kcal for a 50 lb dog and 1,400 kcal for a 70 lb dog. Puppies, intact, active, pregnant and nursing dogs need more. Inactive, senior and overweight dogs need less.

    Key facts at a glance

    • RER (Resting Energy Requirement) is the energy a dog burns at rest: 70 × kg0.75.
    • MER (Maintenance Energy Requirement) = RER × a life-stage factor (AAHA 2021).
    • Puppies under 4 months need 3 × RER. From 4 months to adulthood they need 2 × RER.
    • Weight loss is planned at 1.0 × RER of the ideal weight, not the current weight.
    • Treats should be no more than about 10% of daily calories.
    • Every formula is a starting point. Weigh your dog every 2–4 weeks and adjust by about 10%.

    Dog calorie calculator by weight: daily calorie chart

    Daily calories for common weights, calculated from the AAHA life-stage factors. Use the calculator above for your dog’s exact numbers.

    Dog weightRERWeight loss*Neutered adult (1.5)Intact adult (1.7)Active (2.0)Puppy <4 mo (3.0)
    5 lb (2.3 kg)130130195220260390
    10 lb (4.5 kg)220220325370435655
    15 lb (6.8 kg)295295440500590885
    20 lb (9.1 kg)3653655506207301100
    25 lb (11.3 kg)4354356507358651300
    30 lb (13.6 kg)4954957458459901490
    40 lb (18.1 kg)615615925104512301845
    50 lb (22.7 kg)7257251090123514552180
    60 lb (27.2 kg)8358351250142016702500
    70 lb (31.8 kg)9359351405159018752810
    80 lb (36.3 kg)103510351550176020703105
    90 lb (40.8 kg)113011301695192022603390
    100 lb (45.4 kg)122512251835208024453670
    120 lb (54.4 kg)140514052105238528054210
    150 lb (68.0 kg)166016602485282033154975

    *Weight loss calories apply to the dog’s ideal weight, not current weight. For example, a 60 lb dog whose ideal weight is 50 lb should use the 50 lb row.

    Dog calorie calculator by breed: calories per day for 40 popular breeds

    Breed tells you the typical adult size, and size drives calorie needs. Ranges below run from the light end of the breed standard at 1.4 × RER to the heavy end at 1.6 × RER for neutered adults, and 1.8–2.0 × RER for active adults. Pick your breed in the calculator’s By breed tab to personalize it.

    BreedAdult weightNeutered adult kcal/dayActive adult kcal/dayEnergy tendency
    American Pit Bull Terrier30–65 lb690–1420 kcal890–1770 kcalModerate
    Australian Shepherd40–65 lb860–1420 kcal1110–1770 kcalHigh energy
    Basset Hound40–65 lb860–1420 kcal1110–1770 kcalLower energy
    Beagle20–30 lb510–790 kcal660–990 kcalModerate
    Belgian Malinois40–80 lb860–1660 kcal1110–2070 kcalHigh energy
    Bernese Mountain Dog70–115 lb1310–2170 kcal1690–2720 kcalModerate
    Border Collie30–55 lb690–1250 kcal890–1560 kcalHigh energy
    Boston Terrier12–25 lb350–690 kcal450–870 kcalModerate
    Boxer50–80 lb1020–1660 kcal1310–2070 kcalHigh energy
    Bulldog40–50 lb860–1160 kcal1110–1450 kcalLower energy
    Cavalier King Charles Spaniel13–18 lb370–540 kcal480–680 kcalModerate
    Chihuahua2–6 lb90–240 kcal120–300 kcalModerate
    Cocker Spaniel (American)20–30 lb510–790 kcal660–990 kcalModerate
    Dachshund (Miniature)8–11 lb260–370 kcal330–470 kcalModerate
    Dachshund (Standard)16–32 lb430–830 kcal560–1040 kcalModerate
    Doberman Pinscher60–100 lb1170–1960 kcal1500–2450 kcalHigh energy
    English Mastiff120–230 lb1960–3660 kcal2520–4570 kcalLower energy
    French Bulldog16–28 lb430–750 kcal560–940 kcalLower energy
    German Shepherd50–90 lb1020–1810 kcal1310–2260 kcalHigh energy
    German Shorthaired Pointer45–70 lb940–1500 kcal1210–1870 kcalHigh energy
    Golden Retriever55–75 lb1090–1580 kcal1410–1970 kcalModerate
    Great Dane110–175 lb1840–2980 kcal2370–3720 kcalModerate
    Greyhound60–70 lb1170–1500 kcal1500–1870 kcalModerate
    Havanese7–13 lb230–420 kcal300–530 kcalModerate
    Jack Russell Terrier13–17 lb370–520 kcal480–650 kcalHigh energy
    Labrador Retriever55–80 lb1090–1660 kcal1410–2070 kcalModerate
    Maltese4–7 lb150–270 kcal200–330 kcalModerate
    Miniature Schnauzer11–20 lb330–590 kcal420–730 kcalModerate
    Newfoundland100–150 lb1710–2650 kcal2200–3320 kcalLower energy
    Pembroke Welsh Corgi24–30 lb590–790 kcal760–990 kcalModerate
    Pomeranian3–7 lb120–270 kcal160–330 kcalModerate
    Poodle (Miniature)10–15 lb300–470 kcal390–590 kcalModerate
    Poodle (Standard)40–70 lb860–1500 kcal1110–1870 kcalModerate
    Poodle (Toy)4–6 lb150–240 kcal200–300 kcalModerate
    Pug14–18 lb390–540 kcal500–680 kcalLower energy
    Rottweiler80–135 lb1450–2450 kcal1860–3060 kcalModerate
    Shiba Inu17–23 lb450–650 kcal580–810 kcalModerate
    Shih Tzu9–16 lb280–500 kcal360–620 kcalLower energy
    Siberian Husky35–60 lb780–1330 kcal1000–1670 kcalHigh energy
    Yorkshire Terrier4–7 lb150–270 kcal200–330 kcalModerate

    Weights are approximate breed-standard ranges. Individual dogs, and especially mixed breeds, vary, so use your own dog’s weight and body condition for an accurate result.

    How to use this dog calorie calculator

    1. Pick “By weight” or “By breed”. Breed mode fills in a typical adult weight and suggests an activity level. You can always edit both.
    2. Choose life stage and activity. Puppies, pregnancy and nursing use their own factors. Adults and seniors adjust for activity and spay/neuter status.
    3. Set the body condition score. At 6 or above, the calculator switches to a weight-loss plan based on an estimated ideal weight.
    4. Enter your food’s calories. Copy “kcal per cup” from the bag to get cups and grams per day, already adjusted for treats.

    The dog calorie formula: RER and MER explained

    Veterinary nutritionists estimate calorie needs in two steps. First they calculate the Resting Energy Requirement (RER), the calories needed for basic body functions at rest. Then they multiply it by a life-stage factor to get the Maintenance Energy Requirement (MER), the calories needed for a normal day.

    RER (kcal/day) = 70 × (body weight in kg)^0.75

    MER (kcal/day) = RER × life-stage factor

    Cups per day = MER × 0.9 (if treats) ÷ kcal per cup

    Why the 0.75 exponent? Energy needs scale with metabolic body size, not straight body weight. A 60 lb dog doesn’t need six times the calories of a 10 lb dog. It needs about 3.8 times as many. That’s why simple “calories per pound” rules overfeed big dogs and underfeed small ones.

    Calorie factors by life stage and activity (AAHA 2021)

    DogMER factorNotes
    Neutered adult1.4–1.6 × RERMost pet dogs
    Intact adult1.6–1.8 × RERNot spayed or neutered
    Inactive / obesity-prone1.0–1.2 × RERCouch dogs, many seniors
    Weight loss1.0 × RER (ideal weight)Under veterinary guidance
    Puppy under 4 months3.0 × RERSplit into 3–4 meals
    Puppy 4 months to adult2.0 × RERLarge and giant breeds grow until 12–24 months
    Pregnancy, last 21 days3.0 × REREarlier weeks: intact adult level
    Nursing (lactation)3.0 to 6.0+ × RERRises with litter size and peaks around weeks 3–4
    Working dogLight 1.6–2.0 · Moderate 2.0–5.0 · Heavy 5.0–11.0Sled dogs sit at the very top

    If your dog is expecting, the dog pregnancy calculator shows exactly when the last three weeks begin, which is when her calorie needs jump. For senior dogs, the dog age calculator helps you judge which life stage to choose.

    How many calories should a dog eat to lose weight?

    For weight loss, vets calculate calories from the dog’s ideal body weight, typically at 1.0 × RER. A common clinical rule of thumb is that each body-condition point above 5 (on the 9-point scale) is about 10% extra body weight. A dog at BCS 7 weighing 66 lb has an ideal weight of roughly 55 lb, so its weight-loss target is about 1.0 × RER(25 kg), or roughly 790 kcal/day.

    Go slow

    Aim for a gradual loss (many vets target around 1–2% of body weight per week). Crash diets risk muscle loss and nutrient gaps.

    Use a weight-loss food

    Cutting a regular food sharply can under-supply protein, vitamins and minerals. Therapeutic diets are designed for calorie restriction.

    Count every treat

    Chews, table scraps and training treats add up quickly. Keep treats under 10%, or use part of the daily kibble as rewards.

    For a full weekly plan and timeline, use the dog weight loss calculator, or find a realistic target first with the dog ideal weight calculator.

    Worked example: a 30 lb neutered adult with normal activity

    • Weight: 30 lb ÷ 2.2046 = 13.6 kg.
    • RER: 70 × 13.60.75 ≈ 496 kcal/day.
    • MER: 496 × 1.5 (neutered adult) ≈ 744 kcal/day, with a range of about 690–790 kcal.
    • Food: reserve 10% (74 kcal) for treats, leaving 670 kcal ÷ 350 kcal per cup ≈ 1.9 cups per day, split into 2 meals.

    These are the calculator’s default values, so you can check every step.

    A pharmacist’s notes on calories, treats and supplements

    • Supplements carry calories too. Fish oil, peanut-butter pill pockets and chewable joint supplements can add 20–100 kcal a day. Count them in the treat budget.
    • Medications change appetite and weight. Steroids like prednisone increase hunger, and some seizure and thyroid medicines affect weight. Recheck calories with your vet after any long-term prescription starts.
    • Hypothyroidism and Cushing’s can cause weight gain even on the right calories. If your dog gains on a measured diet, ask your vet about bloodwork.
    • Never use human foods with xylitol (some peanut butters and sugar-free treats) as low-calorie rewards. Xylitol is toxic to dogs.
    • Watch seasoned leftovers used as “healthy” toppers. Onion and garlic are harmful, as the onion and garlic toxicity calculator explains.

    Related dog nutrition and health tools

    Calories are step one. These tools cover the next questions dog owners usually ask:

    Dog calorie calculator FAQs

    Multiply the Resting Energy Requirement (70 × body weight in kg0.75) by a life-stage factor. Most neutered adults need 1.4–1.6 × RER, which is about 740 kcal for a 30 lb dog and 1,100 kcal for a 50 lb dog.

    Convert pounds to kilograms (divide by 2.2), raise the result to the power of 0.75, multiply by 70 to get RER, then multiply by the factor for your dog’s life stage and activity. The calculator above does all of this instantly.

    Mostly through size. Breed sets a typical adult weight, and weight drives RER. Some breeds also tend to be more active, such as Border Collies and Huskies, or less active, such as Bulldogs and Basset Hounds. Treat breed as a starting point and adjust to your individual dog.

    About 3 × RER until 4 months of age, then about 2 × RER until adult size. Large and giant breeds keep growing until 12–24 months and benefit from controlled, steady growth.

    Typically 1.0 × RER calculated from the ideal weight, not the current weight. Lose weight gradually, use a complete weight-loss diet, and recheck weight every 2–4 weeks with your vet.

    Yes. Spayed and neutered adults generally need about 1.4–1.6 × RER, compared with 1.6–1.8 × RER for intact dogs. That’s one reason dogs often gain weight after surgery if portions don’t change.

    During the first 6 weeks of pregnancy, about the same as an intact adult. In the last 3 weeks, about 3 × RER. Nursing can require 3 to 6 or more times RER depending on litter size, peaking around weeks 3–4 of lactation.

    Usually less than younger adults because activity and muscle mass decline, often close to the inactive range of 1.0–1.4 × RER. Some very old or ill dogs lose weight and need more, so watch body condition.

    Find “kcal per cup” on the food label (often 300–450 for dry food). Divide the daily food calories by that number. For example, 670 kcal ÷ 350 kcal per cup is about 1.9 cups per day.

    No more than about 10% of daily calories. The calculator reserves that 10% automatically and reduces the food amount to match.

    Bag guides are averages for broad weight bands and often assume an active, intact dog. They can overfeed many neutered pet dogs by 10–25%. Start with a calculated target and adjust based on weigh-ins.

    It’s a well-established starting estimate, but individual dogs can differ by 20% or more. Weigh your dog every 2–4 weeks, check body condition, and adjust portions by about 10% at a time.

    Manzoor Ahmad

    Manzoor Ahmad

    Pharmacist & health writer · 13+ years of web development and SEO experience

    Manzoor is a pharmacist with more than nine years of experience writing evidence-based health, nutrition and supplement content. He builds every dexocalc pet calculator from primary veterinary references. The RER formula and life-stage factors in this tool follow the 2021 AAHA Nutrition and Weight Management Guidelines, alongside the WSAVA global nutrition toolkit. This calculator gives a starting point for feeding. It does not replace advice from your veterinarian.

    Sources

    1. 2021 AAHA Nutrition and Weight Management Guidelines for Dogs and Cats: energy requirement formulas and life-stage factors.
    2. WSAVA Global Nutrition Committee: Global Nutrition Guidelines and Toolkit.

    Disclaimer: This dog calorie calculator gives educational estimates based on published veterinary formulas. Individual needs vary with breed, metabolism, health, environment and food. Use the result as a starting point, monitor your dog’s weight and body condition, and consult your veterinarian, especially for puppies, pregnant or nursing dogs, and dogs with medical conditions or on weight-loss plans.