Dog BMI Calculator & Body Condition Score Tool
Calculate a dog's BMI from its weight and height, then use the WSAVA body condition score to check if the dog is underweight, healthy, overweight, or obese.
Canine Health Index Calculator
Enter your dog's weight and height to calculate their BMI and assess their weight status. Takes just 30 seconds to get results.
Feel your dog's ribs with your fingers. Look for a waist when you view the dog from above, and check that the belly rises up behind the ribs when you view the dog from the side. Then choose a score from 1 to 9. A score of 4 or 5 is ideal.
Results
Enter your dog's measurements to see results
Documentation
What is dog BMI?
Dog BMI (body mass index) is a number calculated from a dog's weight and height at the shoulders. It is found by dividing weight in kilograms by height in meters, squared. Unlike human BMI, dog BMI has no fixed cutoffs for underweight, healthy, overweight, or obese. Veterinarians use a separate hands-on scale, the body condition score, to judge whether a dog carries too much or too little fat.
Dog BMI formula
The formula mirrors the one used for humans, but the numbers it produces mean something different:
The withers are the highest point of a dog's shoulder blades, where the neck meets the back. Height is always measured there, not at the top of the head.
How to calculate dog BMI: step by step
- Weigh the dog in kilograms. A small dog can be weighed by holding it on a bathroom scale and subtracting the holder's own weight. Larger dogs can use a veterinary floor scale.
- Measure the dog's height from the ground to the withers, in centimeters, while it stands squarely on all four paws.
- Convert the height to meters by dividing by 100.
- Square the height in meters.
- Divide the weight by that squared height.
Example calculation
A male Labrador Retriever built to the American Kennel Club standard weighs about 32.9 kg and stands about 59.7 cm at the withers.
Convert height to meters: 59.7 cm á 100 = 0.597 m.
Square it: 0.597² = 0.356.
Divide weight by that figure: 32.9 á 0.356 â 92.3 kg/m².
That Labrador's BMI is about 92.3 kg/m². A smaller dog produces a smaller number even at a healthy weight. A dog weighing 3 kg and standing 20 cm at the withers has a BMI of 3 á 0.2² = 75 kg/m², despite being a completely different size of animal.
Why dog BMI does not have fixed weight categories
Human BMI uses set bands: under 18.5 is underweight, 18.5â24.9 is healthy, 25â29.9 is overweight, and 30 or above is obese. Those bands were built from studies of adult humans and do not transfer to dogs.
Healthy dogs of different breeds have BMI values that span roughly 60 to 120 kg/m², depending on their build. A lean, healthy Chihuahua and a lean, healthy Great Dane sit at very different points on that scale simply because of how their bodies are shaped, not because one is fitter than the other. A single dividing line, such as the human 25 or 30 threshold, would mark almost every healthy dog as overweight or obese. For that reason, dog BMI works best as a number to track over time in the same dog, rather than a score to compare against a universal chart.
Body condition score: the standard weight assessment for dogs
Veterinarians assess a dog's weight with the body condition score (BCS), a 9-point scale published by the World Small Animal Veterinary Association (WSAVA) Global Nutrition Committee. It is based on feeling the ribs and looking at the dog's outline, so it works across breeds and body types in a way a single BMI number cannot.
The scale groups into four bands:
| BCS | Category | What it looks and feels like |
|---|---|---|
| 1â3 | Under ideal | Ribs, spine, and hip bones are easy to see. Little or no body fat. |
| 4â5 | Ideal | Ribs are easy to feel under a thin layer of fat. A waist is visible from above, and the belly tucks up behind the ribs. |
| 6â7 | Over ideal (overweight) | Ribs are hard to feel under extra fat. The waist is hard to see or missing. |
| 8â9 | Over ideal (obese) | Ribs cannot be felt under a thick layer of fat. There is no waist, and the belly is visibly swollen. |
To score a dog, a person runs their fingers along its sides to feel the ribs, looks down from above for a waist behind the ribs, and looks from the side for the belly to tuck up toward the hind legs. A score of 4 or 5 means the dog is at an ideal weight.
Muscle mass affects this comparison too. A muscular working dog can have a high BMI from dense muscle rather than fat, while its body condition score stays in the ideal range. That gap is exactly why the score, not the BMI number, drives a dog's weight verdict.
Using BMI and BCS together
The calculator above reports both figures. The BMI shows how a dog's size compares to its own past measurements, useful for tracking trends over months. The body condition score gives the actual weight verdict: underweight, healthy, overweight, or obese. A rising BMI alongside a rising body condition score is a clearer signal of true weight gain than either number alone.
Body condition scoring does not work well on puppies under about a year old, since their proportions change constantly as they grow. A veterinarian can track a puppy's growth against breed-specific charts instead.
Frequently asked questions
Does a dog BMI of 60 mean a dog is obese? No. Healthy dogs of small and toy breeds commonly fall around 60 to 80 kg/m², since their compact bodies produce lower BMI numbers than larger breeds even at an ideal weight. BMI alone cannot say whether a dog is obese; the body condition score can.
Why doesn't this calculator use the human BMI categories of 18.5, 25, and 30? Those thresholds were derived from adult human data and do not fit canine body proportions. Applying them to dogs would classify almost every healthy dog as obese, since a healthy dog's BMI is far higher than a healthy human's.
How do I measure my dog's height correctly? Measure from the ground to the withers, the highest point of the shoulder blades, while the dog stands square on a flat surface. Measuring to the top of the head gives an inaccurate result.
My dog is muscular. Will BMI wrongly call it overweight? BMI can read high on muscular dogs because muscle is dense. The body condition score corrects for this, since it is based on feeling for fat over the ribs rather than total weight.
Can BMI track weight change over time? Yes. Because it uses the same formula each time, a rising or falling BMI in the same dog reflects a real change in weight relative to its height. Checking every three to six months, or monthly during a supervised weight-loss plan, catches changes early.
What should be done if a dog's body condition score shows overweight or obese? A veterinarian should be consulted before changing a dog's diet. Some medical conditions cause weight gain and need treatment beyond diet changes. When weight loss is appropriate, gradual calorie reduction and increased exercise, monitored by a vet, are standard practice.