Dog Weight Calculator — Healthy Weight Range by Breed Size & Age
Check whether your dog is in a healthy weight range based on breed size category and age. Shows minimum, maximum, and ideal weight with Body Condition Score guidance.
Healthy Weight Range
Ideal Weight
36 lb
16.1 kg · Adult
Source & methodology
Last reviewed:
Methodology
Provides AAHA size-tier weight ranges adjusted for puppy and senior life stages with Body Condition Score guidance.
Limitations
General ranges only. Individual frame, muscle mass, and health require veterinary assessment.
Understanding healthy dog weight
Weight ranges vary by breed size and life stage. This calculator provides planning ranges aligned with AAHA size tiers. Use alongside regular vet check-ups and Body Condition Scoring — the scale on the scale does not replace a physical exam.
Body Condition Score (BCS) is a 9-point scale: score 4-5 is ideal (ribs palpable with slight fat, visible waist, abdominal tuck). Score 1-3 is underweight; 6-9 is overweight to obese. Two dogs at the same weight can have different BCS if frame size differs.
Adult weight ranges by breed size
| Size tier | Adult range (lb) | Ideal (lb) | Example breeds | Senior threshold |
|---|---|---|---|---|
| Small | 8-20 | ~14 | Chihuahua, Yorkie, Pomeranian | 10+ years |
| Medium | 21-50 | ~36 | Beagle, Border Collie, Cocker | 9+ years |
| Large | 51-90 | ~71 | Labrador, Golden, German Shepherd | 8+ years |
| Giant | 91-150 | ~121 | Great Dane, Mastiff, Saint Bernard | 6+ years |
BCS scoring guide for dogs
| BCS | Status | Physical signs |
|---|---|---|
| 1-3 | Underweight | Ribs, spine, hip bones easily visible |
| 4-5 | Ideal | Ribs felt with light pressure, waist behind ribs |
| 6-7 | Overweight | Ribs difficult to feel, fat at base of tail |
| 8-9 | Obese | No waist, heavy fat deposits, distended belly |
Worked examples by age and size
| Dog profile | Healthy range | Ideal | Life stage |
|---|---|---|---|
| 6-mo medium puppy | ~15-33 lb | ~25 lb | Puppy |
| 4-yr Labrador (large) | 51-90 lb | ~71 lb | Adult |
| 10-yr Beagle (medium) | 19-49 lb | ~34 lb | Senior |
| 7-yr Great Dane (giant) | 84-147 lb | ~115 lb | Senior |
For puppies still growing, try the puppy growth calculator to predict adult weight. For food costs at your dog's size, use the pet food cost calculator.
Frequently asked questions
What is a healthy weight for my dog?
Healthy weight depends on breed size and age. Small dogs typically weigh 8-20 lb, medium 21-50 lb, large 51-90 lb, and giant breeds 91-150 lb as adults. Puppies and seniors have adjusted ranges. Your veterinarian uses Body Condition Score (BCS) to confirm whether your dog is at ideal weight.
How do I know if my dog is overweight?
You should be able to feel ribs with slight fat cover and see a waist from above. If ribs are hard to feel or there is no waist, your dog may be overweight. BCS 6-9 on a 9-point scale indicates excess weight. This calculator shows breed-size ranges — your vet confirms with a physical exam.
Does age affect healthy weight range?
Yes. Puppies weigh less than adult ranges until they finish growing. Senior dogs may lose muscle mass and weigh slightly less than their adult peak. This calculator adjusts ranges for puppies under 1 year and dogs in senior life stages based on AAHA size tiers.
What is Body Condition Score (BCS)?
BCS is a 9-point scale veterinarians use to assess fat coverage. Score 4-5 is ideal — ribs palpable with slight fat, visible waist, abdominal tuck. Score 1-3 is underweight; 6-9 is overweight to obese. Weight ranges in this calculator complement BCS but do not replace a vet exam.
How does breed size affect ideal weight?
Size tier is the primary driver of healthy weight range. A healthy Chihuahua and a healthy Labrador have vastly different targets even at the same age. Select the size category matching your dog's breed or expected adult weight for mixed breeds.