Pets

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

Healthy Range21-50 lb
Range (kg)9.5-22.7 kg
BCS NoteBody Condition Score (BCS) 4-5 on a 9-point scale indicates ideal weight. Ribs should be palpable with a slight fat cover.

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
Small8-20~14Chihuahua, Yorkie, Pomeranian10+ years
Medium21-50~36Beagle, Border Collie, Cocker9+ years
Large51-90~71Labrador, Golden, German Shepherd8+ years
Giant91-150~121Great Dane, Mastiff, Saint Bernard6+ years

BCS scoring guide for dogs

BCS Status Physical signs
1-3UnderweightRibs, spine, hip bones easily visible
4-5IdealRibs felt with light pressure, waist behind ribs
6-7OverweightRibs difficult to feel, fat at base of tail
8-9ObeseNo 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 lbPuppy
4-yr Labrador (large)51-90 lb~71 lbAdult
10-yr Beagle (medium)19-49 lb~34 lbSenior
7-yr Great Dane (giant)84-147 lb~115 lbSenior

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.

Note: These estimates are general planning tools and are not veterinary advice. Ask a veterinarian about health, diet, vaccination, or care decisions for your specific pet.