🏠
🏠 Home & living

Dog BMI Calculator (body fat % & body condition score)

Results update as you type.

Your numbers

Understanding the dog body fat calculator — concept and principle

This calculator estimates a dog's body fat percentage from two tape measurements and gives a rough ideal-weight range from the 9-point body condition score. There is no official BMI for dogs, because breeds differ so much in shape, so owners and vets use measurements like these to track weight loss.

Body fat from two tape measuresBody fat from two tape measures: −1.4 × 14 + 0.77 × 50 + 4 hock + pelvic girth (cm), male, 12 kg × 22.9% = 2.75 kg fat, 9.25 kg lean → 22.9% body fat BCS 6: overweight · ideal 10.4–10.9 kgBody fat from two tape measures−1.4 × 14 + 0.77 × 50 + 4hock + pelvic girth (cm), male12 kg × 22.9%= 2.75 kg fat, 9.25 kg lean22.9% body fatBCS 6: overweight · ideal 10.4–10.9 kg
Body fat from two tape measures: with the default inputs the result is 22.9% body fat (BCS 6: overweight · ideal 10.4–10.9 kg).

How it is calculated

Body fat % from the pelvic circumference (PC) and hock-to-stifle length (HS), both in cm:

Fat mass = weight × body fat % ÷ 100; lean mass = weight − fat mass.

Ideal-weight range from the body condition score (BCS): for each point above 5, divide the weight by 1.10 (high end) or 1.15 (low end) per point.

The principle

Fat collects around the hips and belly, so the circumference at the pelvis rises as a dog gets fatter. The hock-to-stifle length (back of the ankle to the knee) reflects leg-bone length and barely changes with weight, so it corrects for the dog's frame size. Mawby and colleagues compared such equations with body fat measured by DEXA scanning. In their dogs, an ideal body condition score of 5 out of 9 matched about 11 ± 2% fat. On the 9-point scale each point above ideal is roughly 10–15% excess weight, which is why the calculator divides by 1.10–1.15 per point.

Worked example

Default inputs: male dog, pelvic circumference 50 cm, hock-to-stifle 14 cm, weight 12 kg, BCS 6.

  1. Body fat = −1.4 × 14 + 0.77 × 50 + 4 = −19.6 + 38.5 + 4 = 22.9%.
  2. Fat mass = 12 × 0.229 = 2.75 kg; lean mass = 9.25 kg.
  3. BCS 6 is in the band overweight (6–7), one point above 5.
  4. Ideal weight, high end = 12 ÷ 1.10 = 10.9 kg; low end = 12 ÷ 1.15 = 10.4 kg.
How Estimated body fat changes with Hock-to-stifle length (cm)How Estimated body fat changes with Hock…0102030403.5710.51417.52128Example: 22.9%Hock-to-stifle length (cm)
Each point is the calculator re-run with only “Hock-to-stifle length (cm)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Hock-to-stifle length (cm)Estimated body fat
3.537.6%
732.7%
10.527.8%
1422.9%
17.518%
2113.1%
283.3%

How to read the result

Compare the body fat figure with the 11 ± 2% seen at ideal condition in the study; a result in the 20s suggests extra fat, as in the example. The ideal-weight range is a starting target for a vet-guided plan. Repeat the measurements every few weeks: a falling body fat percentage shows that a diet is removing fat, not just water or muscle.

Common mistakes

Keep in mind: These equations give estimates, and some breeds fit them poorly. This is not a diagnosis. Ask your vet before starting a weight-loss diet, especially for puppies, old dogs or dogs with health problems.

Frequently asked questions

Is there a BMI for dogs?

No official one. Breeds differ too much in shape, so vets use body condition scores and measurements instead.

What body fat is ideal for a dog?

In the Mawby study, dogs with an ideal score of 5/9 had about 11 ± 2% body fat.

How much should my dog lose per point of body condition?

Each point above ideal is roughly 10–15% excess weight on the 9-point scale.

Sources: Mawby D. I. et al. (2004), "Comparison of various methods for estimating body fat in dogs", J Am Anim Hosp Assoc 40(2):109–114 · Laflamme D. P. (1997), "Development and validation of a body condition score system for dogs", Canine Practice 22(4):10–15

Checked 9 Nov 2026. Mawby D. I. et al. (2004), “Comparison of various methods for estimating body fat in dogs”, J Am Anim Hosp Assoc 40(2):109–114 (morphometric equations; BCS 5 ≈ 11 ± 2% fat by DEXA); 9-point body condition score and “each point above ideal ≈ 10–15% excess weight”: Laflamme D. P. (1997), Canine Practice 22(4):10–15, as summarised in the Purina Institute monograph “Obesity in Pets” (2024).

🏠 All home & living tools →🌍 Calculators by country →