PawToolHub

Dog Calorie Calculator

Enter your dog's details

Enter a measured weight, not a goal weight.

Feel for the ribs and the waist. A healthy score is 4 or 5 out of 9.

Food and treats optional

Look for “Calorie Content” on the package. Leave blank to see calories only.

Calories per day you are feeding at the moment, for a side-by-side. Leave blank to skip it.

Everything is calculated in your browser. Nothing is sent anywhere and nothing is stored.

Daily calories

Fill in your dog's weight to see the daily calorie estimate.

How this calculator works

Every step is arithmetic you can repeat by hand. There are two numbers: the resting energy requirement, and a reference factor that turns it into a daily amount.

Step 1 — resting energy requirement (RER)

RER = 70 × (body weight in kg)0.75

This is the energy a dog uses at rest: breathing, circulation, digestion, organ function. A 10 kg dog has an RER of 70 × 100.75 ≈ 394 kcal per day.

Step 2 — the reference factor

The RER is multiplied by a reference factor for the dog's activity and reproductive status. The bands below are the published reference factors used here.

Reference factors, applied to RER
CategoryFactorUsed when
Sedentary, or prone to weight gain1.0–1.2 × RERActivity level is “sedentary”, or the goal is weight loss
Typical adult, spayed or neutered1.4–1.6 × RERTypical adult activity, spayed or neutered
Typical adult, intact1.6–1.8 × RERTypical adult activity, intact
Light work1.6–2.0 × RERActivity level is “light work”

Source: the RER equation and the four reference factors above are the ones published in AAHA 2021, Box 1 — Energy Requirement Calculations. The equation was checked against a university veterinary teaching hospital's published worked example — a 10 kg neutered adult dog, 70 × 100.75 ≈ 394 kcal/day.

Which band is used

The selection rule below is ours, not a published one — it is stated here so you can check it:

Because the factors are bands, the answer is a range. The range comes from the band itself, not from a confidence interval around a single result.

Step 3 — food portion

Daily food portion = main-food calories ÷ calories per unit

Treats are taken out of the daily total, not added on top. So the main-food calories are the daily calories minus the treat allowance, and the portion is worked out from that. Meals per day then divides the portion into equal meals.

Rounding

Reference table

The same factor table as a single sheet you can print or download and keep on the fridge.

What this calculator covers, and what it does not

This is not veterinary advice. It is a starting estimate for feeding a healthy adult dog. It does not diagnose anything and it does not replace your veterinary team.

Covers

Does not cover

Things this number cannot know

Do not cut a dog's food sharply, skip meals, or change a prescribed feeding plan because of a number on a screen. If your dog is above or below a healthy body condition, ask your veterinary team for an individual feeding plan and a recheck schedule.

Feeding guide by breed

A dog calorie calculator by breed is the search a lot of owners start with, and it is worth being straight about what breed can and cannot tell you. Breed sets a rough size and metabolism range. It does not set a calorie target. Two Labradors of the same age, the same weight and the same activity can differ by a wide margin, and the only way to know which one you have is to feed a measured amount and watch the body condition score and the weight trend.

What breed is genuinely useful for is the starting range. Toy and small breeds tend to reach senior status earlier than large and giant breeds, so a small dog may be in the senior bracket at 8 while a giant breed is still a young adult. Within a breed, working lines usually run hotter than show lines. That is a direction, not a number — put the measured weight into the calculator above and let the body condition score do the fine tuning.

How to use breed sensibly

Questions

Is this the same as a dog nutrition calculator?

A dog nutrition calculator usually means the same thing: work out daily energy needs and turn them into a feeding amount. This page does the energy and the portion. It does not judge whether a diet is complete or balanced, which is a separate question.

Is a dog food calorie calculator different?

A dog food calorie calculator is the same calculation with the food label brought forward. That is exactly what the optional food field above does: enter the calories per cup, can, pouch or gram from your dog's package and the daily calories become a daily portion.

Why is the answer a range instead of one number?

Because the reference factors are published as bands. One number would look more precise than the method is. Pick a point in the range, feed it for a couple of weeks, and adjust from what the dog actually does.

How many calories should my dog eat to lose weight?

The calculator will show the lowest band, 1.0–1.2 × RER, when the goal is set to weight loss. Treat that as a starting reference only, and only under veterinary supervision. Do not restrict a dog's food on your own.

Does it work for puppies?

No. Set the life stage to puppy and the calculator will tell you so instead of producing a number. Growing dogs need a different method and a vet's input.

Is this a pet calorie calculator for cats as well?

No. A pet calorie calculator usually covers both dogs and cats, but cats use different reference factors and a different weight range, so this page is dogs only and does not pretend otherwise.

Do I need an account?

No. There is no sign-up, no login and no pop-up. The calculation runs in your browser and nothing you type is stored or sent.