Weight ranges by size
A dog's ideal weight varies hugely by breed, but a first screening by size category already gives a useful reference.
| Size | Approximate range | Breed examples |
|---|---|---|
| Small | 1–10 kg | Chihuahua, Yorkshire, Pinscher |
| Medium | 10–25 kg | Beagle, Cocker Spaniel, Border Collie |
| Large | 25–45 kg | Labrador, German Shepherd, Golden Retriever |
| Giant | 45–90 kg | Saint Bernard, Mastiff, Great Dane |
Does this replace a vet exam?
No. This is a general screening by size, not by your dog's specific breed and body composition. A body condition score exam (feeling the ribs, checking the waist) by a veterinarian is always more accurate.
Frequently asked questions
What if my dog is a mixed breed?
Use the size closest to the expected adult size, based on the larger parent (if known) or the current adult size.
Should puppies be compared against this table?
No — the table is for adult dogs. Puppies have their own growth curves, which vary a lot by breed.
My dog is "above the range" — should I worry?
It could just be a sturdier-than-average build for that size category, or actual excess weight. A vet can tell the difference with a physical exam, which this tool doesn't replace.