Dog BMI Calculator
Enter your dog's weight and shoulder height (height at the withers) to get a Body Mass Index adjusted for your dog's size class. The result is compared against breed-size-specific healthy ranges so a lean Greyhound is not scored the same as a stocky Bulldog. Switch between metric and imperial units, your result updates instantly.
How dog BMI is calculated
Dog BMI uses the same mathematical framework as human BMI: weight in kilograms divided by the square of height in metres. For dogs, height is measured at the withers (the highest point of the shoulder blades, where a dog's collar sits). The formula is BMI = weight (kg) / height (m)^2. Because the formula is applied to a very different body shape than humans, the resulting numbers and the healthy cut-offs are completely different. A typical healthy dog BMI sits between 10 and 22 depending on breed size, not in the 18-25 range used for adult humans.
Why breed size changes the healthy range
Dogs are remarkably diverse in shape. A Greyhound is built for speed: long legs, a narrow chest, and very little body fat. A Bulldog is built wide and low, carrying more mass relative to its height. If you applied a single BMI cut-off to both, the Greyhound would always look underweight and the Bulldog overweight, regardless of their actual health. Using breed size classes (toy, small, medium, large, giant) adjusts the healthy window so the comparison is fair. For mixed breeds or dogs with an unusual build, the BMI should be treated as a rough guide only and confirmed by a vet.
Body Condition Score: the veterinary gold standard
BMI is a useful screening number, but veterinarians use a hands-on Body Condition Score (BCS) for a more reliable assessment. The most common version runs from 1 (emaciated) to 9 (grossly obese), with 4 and 5 defined as ideal. To estimate your own dog's BCS: run your hands along the ribcage and feel for individual ribs. In an ideal-weight dog you should feel each rib easily without pressing, but they should not be visible. Look at your dog from above: there should be a visible waist narrowing behind the ribs. Look from the side: the belly should tuck upward behind the rib cage, not hang level or sag. A score of 4 to 5 typically corresponds to about 15-24% body fat. Scores of 6 to 7 are considered overweight (25-34% body fat), and 8 to 9 are obese (35% or more).
Health risks of excess weight in dogs
Studies consistently show that overweight dogs have shorter lifespans and higher rates of preventable disease. Carrying excess fat raises the risk of osteoarthritis (excess weight accelerates cartilage breakdown), type 2 diabetes, high blood pressure, respiratory difficulty, and certain cancers. Research cited in veterinary journals suggests that dogs kept lean throughout life live on average 1.8 years longer than their overweight littermates. Even a modest weight gain of 10-15% above ideal can measurably worsen joint pain in dogs that already have arthritis. If your dog is overweight, a vet-guided weight-loss plan typically aims for 1-2% of body weight per week, achieved primarily through calorie restriction rather than exercise alone.
Healthy BMI ranges by dog breed size
| Breed size class | Typical body weight | Healthy BMI range | Example breeds |
|---|---|---|---|
| Toy | Under 4.5 kg (10 lb) | 10 to 13 | Chihuahua, Pomeranian, Yorkshire Terrier |
| Small | 4.5 to 10 kg (10 to 22 lb) | 12 to 15 | Beagle, Corgi, Cocker Spaniel |
| Medium | 10 to 25 kg (22 to 55 lb) | 15 to 18 | Labrador, Border Collie, Boxer |
| Large | 25 to 45 kg (55 to 99 lb) | 16 to 20 | German Shepherd, Rottweiler, Husky |
| Giant | Over 45 kg (99 lb) | 18 to 22 | Great Dane, Saint Bernard, Mastiff |
These ranges reflect average veterinary guidance. Individual breeds within each size class may vary.
Frequently asked questions
What is a healthy BMI for a dog?
It depends on breed size. Toy breeds (Chihuahua, Pomeranian) have a healthy BMI of roughly 10 to 13. Small breeds (Beagle, Corgi) aim for 12 to 15. Medium breeds (Labrador, Border Collie) are healthy at 15 to 18. Large breeds (German Shepherd, Rottweiler) fall around 16 to 20, and giant breeds (Great Dane, Mastiff) around 18 to 22. These are averages - individual breeds within a size class vary, so always confirm with your veterinarian.
How do I measure my dog's height at the withers?
Stand your dog on a flat, level surface. The withers are the bony ridge at the top of the shoulder blades, just behind the base of the neck. Using a tape measure or a ruler and a level, measure the vertical distance from the floor to the top of the withers. Keep the tape straight, not angled. It helps to have a second person hold the dog steady.
Is a dog BMI calculator accurate for all breeds?
It is more accurate when you pick the right size class, but it is still an estimate. Breeds with very unusual proportions (very long-backed breeds like Dachshunds, or very stocky breeds like Bulldogs) sit at the edges of their size class's range. BMI works best as a starting point. A hands-on Body Condition Score (BCS) from a vet or trained technician gives a more reliable verdict because it accounts for the actual feel and visibility of ribs, spine, and waist.
My dog has a normal BMI but looks overweight. Why?
BMI captures only two measurements: weight and height at the shoulder. It cannot account for a dog that is short-legged with a long, wide body (like a Corgi or Basset Hound), or a heavily muscled dog with low fat (like a working Greyhound). If the number seems inconsistent with what you see and feel, the Body Condition Score is more reliable. You can also have your vet measure body length and chest girth for a fuller picture.
How much should I reduce my dog's food if they are overweight?
Never change a dog's diet significantly without veterinary advice. A vet will calculate a target weight, determine daily calorie needs for that target weight, and recommend portion sizes for your dog's specific food. A typical safe rate of weight loss is 1 to 2% of body weight per week. Cutting calories too aggressively can cause muscle loss and nutritional deficiencies. Weight-management prescription diets are often recommended because they provide satiety and nutrients at a lower calorie density.
Can I use this calculator for cats?
No. The canine BMI formula and the breed-size healthy ranges are specific to dogs. Cats have a different body shape and different healthy weight ranges. Use a dedicated cat BMI or BCS tool for feline weight assessment.