Body Condition Score (BCS) Calculator for Dogs & Cats

Is my dog or cat overweight, underweight, or ideal? Answer 3 hands-on questions based on the veterinary 9-point Body Condition Score scale to find out.

Assess Your Pet
Run your hands along your pet's body while answering each question.

How It Works & The BCS Formula

This tool uses the 9-point Body Condition Score (BCS) scale, developed by veterinary researchers (Laflamme et al., 1997) and adopted by the WSAVA Global Nutrition Committee as the global standard for assessing body fat in dogs and cats.

Rather than a math formula, BCS is a structured physical assessment. Vets check three main areas -- rib coverage, waist definition, and abdominal tuck -- and score each from 1 (emaciated) to 9 (severely obese). We average your three answers and round to the nearest whole point:

BCS = round((Rib Score + Waist Score + Tuck Score) ÷ 3)

A score of 4-5 is considered ideal for the vast majority of adult dogs and cats. Scores of 1-3 indicate a pet is underweight, while 6-9 indicate overweight to obese.

Calculations follow the NRC RER/MER methodology, aligned with WSAVA & AAHA guidelines.

Frequently Asked Questions

Medical Disclaimer

This tool provides general, educational estimates and is not a substitute for professional veterinary advice, diagnosis, or treatment. BCS is a general screening tool; body fat distribution and health conditions vary by individual pet. Always consult your veterinarian about your pet's specific health needs before making changes to their diet, water intake, or care routine.

Related Tools