Dog Weight Chart: Ideal Weight for 150+ Breeds

PawScale··4 min read

Disclosure: This post contains affiliate links. If you buy through them, we may earn a commission at no extra cost to you.

Quick Answer: Dog Weight Classification by Size

Veterinary consensus classification:

Size CategoryWeight RangeExample Breeds
Toy0–5kgChihuahua (2-3kg), Yorkshire Terrier (3kg)
Small5-10kgBeagle (9-11kg), French Bulldog (8-13kg)
Medium10-25kgBorder Collie (14-20kg), Cocker Spaniel (12-15kg)
Large25-45kgLabrador (25-36kg), Golden Retriever (25-34kg)
GiantOver 45kgGreat Dane (50-70kg), St. Bernard (60-80kg)

Why size matters:

👉 Check your breed: Browse all 159 breed profiles

🎯 Want exact data for your dog? Check your breed profile — enter weight and age to generate a personalized feeding plan.

Why Breed Weight Charts Matter (And Why They're Not Enough)

Breed weight charts give you a target range, but they don't tell you whether your specific dog is healthy at that weight. A stocky male Labrador at 34 kg might be ideal, while a lean female at 25 kg might also be ideal.

The chart is a starting point. Your dog's Body Condition Score is the real answer.

That said, knowing the breed standard range helps you:

Dog Weight Chart by Breed Size

The table below shows ideal weight ranges for all 152 breeds, organized by size category. Click any breed name to see their detailed weight guide and calorie calculator.

Toy Breeds (Under 5 kg)

21 breeds

BreedWeight (kg)Weight (lbs)
Chihuahua1.5–33.3–6.6
Yorkshire Terrier2–3.54.4–7.7
Maltese1.5–33.3–6.6
Pomeranian1.5–33.3–6.6
Toy Poodle3–4.56.6–9.9
Shih Tzu4–78.8–15.4
Papillon2–4.54.4–9.9
Havanese3–66.6–13.2
Italian Greyhound3–66.6–13.2
Chinese Crested2.5–5.55.5–12.1
Affenpinscher3–4.56.6–9.9
Brussels Griffon3.5–4.57.7–9.9
Japanese Chin2–4.54.4–9.9
Pekingese4–6.58.8–14.3
Pug6–913.2–19.8
Bichon Frise5–811–17.6
Miniature Poodle5–811–17.6
Miniature Pinscher3.6–4.57.9–9.9
Biewer Terrier1.8–3.64–7.9
Coton de Tulear3.5–6.57.7–14.3
Maltipoo2–64.4–13.2

⚠️ Even 0.5 kg of excess weight is significant when ideal weight is only 2–3 kg. That's the human equivalent of gaining 15–20 lbs.

Small Breeds (5–12 kg)

28 breeds

BreedWeight (kg)Weight (lbs)
Beagle9–1119.8–24.3
French Bulldog8–1417.6–30.9
Dachshund7–1415.4–30.9
Pembroke Welsh Corgi10–1422–30.9
Boston Terrier4.5–119.9–24.3
Cavalier King Charles Spaniel6–813.2–17.6
Shiba Inu8–1117.6–24.3
Miniature Schnauzer5–711–15.4
West Highland White Terrier6–913.2–19.8
Lhasa Apso5–811–17.6
Scottish Terrier8–1017.6–22
Shetland Sheepdog6–1213.2–26.5
Welsh Corgi (Cardigan)10–1722–37.5
Cocker Spaniel9–1419.8–30.9
English Cocker Spaniel12–1626.5–35.3
Border Terrier5–711–15.4
Norwich Terrier5–611–13.2
Norfolk Terrier5–611–13.2
Cairn Terrier6–813.2–17.6
Dandie Dinmont Terrier8–1117.6–24.3
Bedlington Terrier8–1017.6–22
Silky Terrier4–58.8–11
Smooth Fox Terrier7–815.4–17.6
Wire Fox Terrier7–815.4–17.6
Staffordshire Bull Terrier11–1724.3–37.5
Russell Terrier4–78.8–15.4
Cavapoo5–1111–24.3
Cockapoo5–1111–24.3

⚠️ French Bulldogs and Pugs are particularly prone to obesity due to their stocky build masking excess weight.

Medium Breeds (12–25 kg)

50 breeds

BreedWeight (kg)Weight (lbs)
Bulldog18–2539.7–55.1
Standard Poodle20–3244.1–70.5
Border Collie14–2030.9–44.1
Australian Shepherd16–2235.3–48.5
English Bulldog18–2539.7–55.1
Brittany14–1830.9–39.7
Basset Hound18–3039.7–66.1
Soft Coated Wheaten Terrier14–1830.9–39.7
Bull Terrier23–3250.7–70.5
Airedale Terrier23–3250.7–70.5
German Shorthaired Pointer20–3244.1–70.5
English Springer Spaniel18–2539.7–55.1
Welsh Springer Spaniel16–2035.3–44.1
Field Spaniel16–2535.3–55.1
Clumber Spaniel25–3655.1–79.4
Sussex Spaniel16–2335.3–50.7
American Water Spaniel11–1824.3–39.7
Irish Water Spaniel20–3044.1–66.1
Portuguese Water Dog16–2735.3–59.5
Samoyed16–2935.3–63.9
Chow Chow20–3244.1–70.5
Keeshond15–2033.1–44.1
Schipperke5–811–17.6
Briard30–4066.1–88.2
Collie27–3459.5–75
Bearded Collie18–2539.7–55.1
Puli10–1622–35.3
Komondor36–4579.4–99.2
Saluki18–3039.7–66.1
Whippet9–1519.8–33.1
Basenji10–1222–26.5
Pharaoh Hound18–3039.7–66.1
Ibizan Hound20–3044.1–66.1
Norwegian Elkhound20–2544.1–55.1
Norwegian Lundehund6–813.2–17.6
Finnish Spitz10–1622–35.3
Spanish Water Dog14–2230.9–48.5
Catalan Sheepdog18–2639.7–57.3
Pyrenean Shepherd15–2233.1–48.5
Petit Basset Griffon Vendeen15–2033.1–44.1
Dalmatian20–3244.1–70.5
Kerry Blue Terrier13–1828.7–39.7
Standard Schnauzer14–2030.9–44.1
English Toy Spaniel3.5–67.7–13.2
Skeeter Terrier14–1830.9–39.7
Miniature American Shepherd9–1819.8–39.7
Boykin Spaniel11–1824.3–39.7
Nova Scotia Duck Tolling Retriever16–2335.3–50.7
Goldendoodle14–3230.9–70.5
Aussiedoodle18–3239.7–70.5

⚠️ Medium breeds often gain weight gradually — owners don't notice until the dog is 10–15% overweight.

Large Breeds (25–45 kg)

36 breeds

BreedWeight (kg)Weight (lbs)
Labrador Retriever25–3655.1–79.4
Golden Retriever25–3455.1–75
German Shepherd22–4048.5–88.2
Boxer25–3455.1–75
Siberian Husky16–2735.3–59.5
Doberman Pinscher30–4066.1–88.2
Australian Cattle Dog15–2233.1–48.5
Vizsla20–3044.1–66.1
Weimaraner25–4055.1–88.2
American Staffordshire Terrier18–3239.7–70.5
Rhodesian Ridgeback29–4163.9–90.4
Belgian Malinois18–3639.7–79.4
Belgian Shepherd20–3444.1–75
Belgian Tervuren20–3444.1–75
Belgian Groenendael20–3444.1–75
Dutch Shepherd20–3044.1–66.1
German Wirehaired Pointer23–3250.7–70.5
Pointer20–3044.1–66.1
English Setter20–3644.1–79.4
Irish Setter27–3259.5–70.5
Gordon Setter20–3644.1–79.4
Curly Coated Retriever25–4055.1–88.2
Flat Coated Retriever25–3655.1–79.4
Chesapeake Bay Retriever25–3655.1–79.4
English Foxhound25–3455.1–75
American Foxhound20–3044.1–66.1
Giant Schnauzer25–4155.1–90.4
Dogo Argentino35–4577.2–99.2
Greyhound25–4055.1–88.2
Scottish Deerhound28–4561.7–99.2
Borzoi34–4875–105.8
Afghan Hound20–2744.1–59.5
Old English Sheepdog27–4559.5–99.2
Labradoodle23–3250.7–70.5
Bernedoodle32–4170.5–90.4
Sheepadoodle27–3659.5–79.4

⚠️ These dogs are strong enough that weight gain doesn't immediately slow them down — so owners often don't notice until the dog is significantly overweight.

Giant Breeds (45+ kg)

33 breeds

BreedWeight (kg)Weight (lbs)
Rottweiler35–6077.2–132.3
Black Russian Terrier36–5979.4–130.1
Cane Corso40–6088.2–132.3
Estrela Mountain Dog30–6066.1–132.3
Spanish Mastiff50–90110.2–198.4
Broholmer40–7088.2–154.3
Great Dane45–9099.2–198.4
Mastiff54–113119–249.1
Newfoundland45–7099.2–154.3
Bernese Mountain Dog32–5570.5–121.3
Irish Wolfhound48–82105.8–180.8
Saint Bernard54–82119–180.8
Great Pyrenees45–6899.2–149.9
Akita32–5970.5–130.1
Alaskan Malamute34–3975–86
Bloodhound36–5079.4–110.2
Leonberger45–7799.2–169.8
Neapolitan Mastiff50–70110.2–154.3
Tibetan Mastiff36–7379.4–160.9
Dogue de Bordeaux45–6899.2–149.9
English Mastiff79–100174.2–220.5
Bullmastiff41–5990.4–130.1
Caucasian Shepherd Dog45–10099.2–220.5
Kangal Shepherd Dog40–7088.2–154.3
Anatolian Shepherd36–6879.4–149.9
Kuvasz32–6870.5–149.9
Brazilian Mastiff (Fila Brasileiro)40–9088.2–198.4
Tosa36–9079.4–198.4
Landseer45–7099.2–154.3
Greater Swiss Mountain Dog36–6479.4–141.1
Slovak Cuvac30–4566.1–99.2
Carpathian Shepherd Dog35–5077.2–110.2
Pyrenean Mastiff55–80121.3–176.4

⚠️ These breeds have the shortest lifespans and the most to lose from excess weight. Every extra kilogram adds significant stress to already-vulnerable joints.

How to Use This Chart

  1. Find your dog's breed in the table above
  2. Weigh your dog — at the vet or on a home pet scale (weigh yourself holding the dog, then subtract)
  3. Compare — if your dog is within the range, that's a good start. If above or below, use the tools below
  4. Check BCS — weight alone doesn't tell the full story. A dog at the top of the range with a BCS of 5 is healthier than a dog in the middle with a BCS of 7

Beyond the Chart: What to Do Next

This chart tells you the target range. The next step is understanding whether your dog is actually at a healthy weight:

  1. Check Body Condition Score — 2-minute assessment that's more accurate than weight alone
  2. Calculate daily calories — personalized for your dog's weight, age, and activity level
  3. Get a feeding plan — exact portion sizes based on your dog's food brand
  4. Browse breed detail pages — calorie calculator and weight visualization for 150+ breeds

Important Notes

Next Steps

  1. Find your breed's detailed weight guide — with calorie calculator
  2. Check your dog's BCS — is their weight healthy?
  3. Calculate exact calorie needs — personalized for your dog

Want Personalized Recommendations?

🐾 Every dog is different. Get breed-specific weight, feeding, and exercise recommendations tailored to your dog's age and size. → Browse 159 breed profiles on PawScale

© 2026 PawScale. All rights reserved.

This is original content published by PawScale. No part of this article may be reproduced, distributed, or transmitted in any form or by any means — electronic, mechanical, photocopying, recording, or otherwise — without prior written permission.

To request permission to republish or share this content, contact us at hello@pawscale.com.

Brief excerpts (no more than 300 words) may be quoted for non-commercial purposes, provided that clear credit is given to PawScale with the author's name, and a direct, clickable link to the original article at pawscale.com is included.

← Back to Blog