Dog Calorie Calculator UK
Kilograms first, pounds one click away. Every step of the sum is printed below the answer so you can recalculate it on paper or check it against another source. No sign-up, no data leaves your device.
Enter your dog's details
Enter a measured weight, not a goal weight.
Everything is calculated in your browser. The numbers you type are not uploaded and not stored.
Daily calories
—
kcal per day
Fill in your dog's weight to see the daily calorie estimate and the step-by-step working.
How this calculator works
Every number you see is arithmetic you can repeat by hand. The calculator uses the same equation UK veterinary nutrition references rely on — the resting energy requirement with the 0.75 exponent — and prints each step so you can check it.
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.
If you entered the weight in pounds, the calculator first divides by 2.20462 to get kilograms, then applies the formula. That conversion is shown in the step-by-step working above.
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.
| Category | Factor | Used when |
|---|---|---|
| Sedentary, or prone to weight gain | 1.0–1.2 × RER | Activity level is "sedentary", or the goal is weight loss |
| Typical adult, spayed or neutered | 1.4–1.6 × RER | Typical adult activity, spayed or neutered |
| Typical adult, intact | 1.6–1.8 × RER | Typical adult activity, intact |
| Light work | 1.6–2.0 × RER | Activity 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:
- Goal set to weight loss → the lowest band, 1.0–1.2 × RER.
- Activity "sedentary" → the lowest band, 1.0–1.2 × RER.
- Activity "typical adult" → 1.4–1.6 if spayed or neutered, 1.6–1.8 if intact.
- Activity "light work" → 1.6–2.0 × RER.
- Life stage does not add a further adjustment. No separate age, breed or outdoor-access bonus is applied.
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.
Worked example — 15 kg, neutered, typical activity
RER = 70 × (15)0.75 = 70 × 7.622 = 533.5 kcal/day
(150.75 ≈ 7.622, from a calculator)
Step 2 — factor band
Neutered + typical activity → 1.4–1.6 × RER
Step 3 — daily range
Low: 533.5 × 1.4 = 747 kcal/day
High: 533.5 × 1.6 = 854 kcal/day
Same dog in pounds
33.1 lb ÷ 2.20462 = 15.0 kg → then the same three steps → 747–854 kcal/day
The answer is identical; only the first conversion changes.
Why kg-first matters in the UK
UK veterinary practices, pet food labels and nutrition guidelines use kilograms. If you weigh your dog at the vet, the scale reads in kg. If you read a UK food label, the feeding guide is usually per kg of body weight. This calculator defaults to kg so you can type the number straight from the vet's scale without converting it first.
The lb button is there because some UK owners still think in pounds — especially if they grew up with imperial units or use a home scale that only shows lb. Switching units does not change the underlying calculation; it only changes which number you type.
UK pet food standards
UK pet food manufacturers follow FEDIAF (European Pet Food Industry Federation) nutritional guidelines. FEDIAF references the same RER equation this calculator uses. The factor bands above are consistent with FEDIAF's published recommendations for maintenance energy requirements in adult dogs.
This calculator does not replace a veterinary feeding plan. It gives you the same starting estimate a vet would calculate on a notepad, shown step by step so you can verify it.
Quick conversion reference
Common UK dog weights, shown in both units. The calculator handles any decimal value; these are rounded reference points.
| kg | lb | Typical size |
|---|---|---|
| 5 kg | 11 lb | Small terrier, Pug, Dachshund |
| 10 kg | 22 lb | Border Terrier, French Bulldog |
| 15 kg | 33 lb | Beagle, Cocker Spaniel, Staffie |
| 20 kg | 44 lb | Border Collie, Springer Spaniel |
| 25 kg | 55 lb | Labrador, Golden Retriever |
| 30 kg | 66 lb | Large Labrador, German Shepherd |
| 40 kg | 88 lb | Rottweiler, large German Shepherd |
| 50 kg | 110 lb | Great Dane, Bernese Mountain Dog |
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
- Apparently healthy, fully grown dogs at a healthy body condition — a body condition score of 4 or 5 out of 9.
- Maintenance feeding, and a starting reference range for vet-supervised weight loss.
- Dogs only. It is not built for cats.
Does not cover
- Puppies and growing dogs. Growth needs a different approach and this tool will not give you a number.
- Pregnancy and nursing.
- Illness, recovery, poor appetite, or any prescribed or therapeutic diet.
- Unplanned weight change, or a dog whose body condition has not been checked by a vet.
- It does not work out an ideal or target weight, and it does not build a weight-loss plan.
Things this number cannot know
- Individual dogs can sit well outside a calculated estimate. Treat the range as a starting point.
- The estimate does not check whether a diet meets nutrient needs — only energy.
- It does not include extra energy from long walks, work, or cold weather.
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.
Questions
Why does this calculator default to kg?
Because the UK uses the metric system for veterinary medicine, pet food labelling and nutrition guidelines. A UK vet's scale reads in kg. Defaulting to kg means most UK owners can type the number straight in without converting it first.
Can I use pounds instead?
Yes. Click the "lb" button next to the weight field. The calculator divides by 2.20462 to get kilograms, then runs the same formula. The answer is identical; only the input unit changes.
Is this different from other dog calorie calculators?
Most calculators hide the arithmetic and give you a single number. This one prints every step: the kg conversion, the RER calculation, the factor band, and the final range. You can recalculate it on paper or check it against a veterinary reference.
Does it use UK-specific standards?
The RER equation and factor bands are the ones referenced by FEDIAF, the European pet food guidelines that UK manufacturers follow. The calculator itself is arithmetic; the "UK" aspect is the kg default, the lb toggle, and the step-by-step working shown in a format UK owners can verify against their vet's notes.
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.
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.