Dog Breed Size Chart: Weight and Harness Size by Breed

By Elizabeth · Updated October 24, 2026

On this page
  1. Size chart by breed
  2. What the size groups mean
  3. Mixed breeds and puppies

This chart shows the typical adult weight of popular breeds and the harness size they usually wear. It is a starting point: dogs of the same breed can be very different, so measure your own dog with our dog size finder before you order.

Size chart by breed

BreedTypical adult weight (lb)Size groupUsual harness size
ChihuahuaUp to 6ToyXS
Yorkshire TerrierAbout 7ToyXS
Pomeranian3–7ToyXS
MalteseUnder 7ToyXS
Toy Poodle4–6ToyXS
Havanese7–13SmallXS–S
Shih Tzu9–16SmallS
Bichon Frise12–18SmallS
Cavalier King Charles Spaniel13–18SmallS
Pug14–18SmallS–M
Miniature Schnauzer11–20SmallS
Boston Terrier12–25SmallS–M
Dachshund16–32SmallS–M
Shetland Sheepdog15–25SmallS–M
French BulldogUnder 28SmallM
BeagleUnder 20–30MediumM
Pembroke Welsh CorgiUp to 30MediumM
Shiba Inu17–23MediumM
Cocker Spaniel20–30MediumM
Border Collie30–55MediumM–L
Bulldog40–50MediumL
Australian Shepherd40–65MediumL
English Springer Spaniel40–50MediumM–L
Siberian Husky35–60MediumL
Standard Poodle40–70LargeL
Boxer50–80LargeL
Labrador Retriever55–80LargeL–XL
Golden Retriever55–75LargeL–XL
German Shepherd Dog50–90LargeL–XL
Belgian Malinois40–80LargeL
Vizsla44–60LargeL
Weimaraner55–90LargeL–XL
Doberman Pinscher60–100LargeXL
Bernese Mountain Dog70–115GiantXL
Rottweiler80–135GiantXL–XXL
Great Pyrenees85 and upGiantXXL
Great Dane110–175GiantXXL
Mastiff120–230GiantXXL

Weights are typical adult ranges based on AKC breed information; males are often at the top of the range and females at the bottom. Harness sizes are approximate and follow the general ranges in our size finder.

What the size groups mean

Mixed breeds and puppies

For mixed breeds, go by your dog’s actual measurements rather than the breed. Puppies change size quickly, so choose adjustable gear and re-measure often. Our new puppy checklist lists what a puppy needs in the first weeks.