Dog Size Chart
Which crate, harness and collar size fits your dog — by breed and by brand. Search 127 breeds, or enter your dog’s measurements, and see what all 32 published maker charts say, side by side, in inches and centimetres. Every number here comes from a published source with the date it was read, and nothing is estimated.
Find your dog’s size
Enter what you have measured. Every answer below is the maker’s own published range against your number — a starting point, not a fitting.
Type two or more letters to see matching breeds, then choose one to fill in its published measurements.
Where to put the tape. Leave a box empty and the answers that need it say so, rather than guessing.
Enter a measurement above to see what each maker's chart says.
Sizes come from each maker’s own published chart. Check the maker’s current chart before you buy: charts change, and nothing here is a guarantee of fit.
Every breed, with the numbers
120 AKC breeds and 7 popular crosses, expanded to 144 rows because a breed published in several sizes gets a row for each. Heights and weights are AKC’s published breed-standard figures, checked Nov 4, 2026. Chest girth appears only where a sizing chart publishes it: 57 of 127 records have one, and the rest say “not published” rather than guessing.
144 of 144
| from adult male weight | at the shoulder | adult | where published | |
|---|---|---|---|---|
| French Bulldog | small | 11–13 in | up to 28 lb | 20–26 in |
| Labrador Retriever | large | 21.5–24.5 in | 55–80 lb | 28–36 in |
| Golden Retriever | large | 21.5–24 in | 55–75 lb | 28–34 in |
| German Shepherd Dog | large | 22–26 in | 50–90 lb | 30–36 in |
| Dachshund (Miniature) | toy | 5–6 in | up to 11 lb | not published |
| Dachshund (Standard) | small | 8–9 in | 16–32 lb | 16–24 in |
| Poodle (Miniature) | small | 10–15 in | 10–15 lb | 16–20 in |
| Poodle (Standard) | large | 15 in and up | 40–70 lb | 24–30 in |
| Poodle (Toy) | toy | up to 10 in | 4–6 lb | 12–15 in |
| Beagle (13 inch) | small | up to 13 in | up to 20 lb | 20–26 in |
| Beagle (15 inch) | small | 13–15 in | 20–30 lb | 20–26 in |
| Rottweiler | giant | 22–27 in | 80–135 lb | 32–40 in |
| German Shorthaired Pointer | large | 21–25 in | 45–70 lb | not published |
| Bulldog | medium | 14–15 in | 40–50 lb | not published |
| Cane Corso | large | 23.5–27.5 in | not published | not published |
| Cavalier King Charles Spaniel | small | 12–13 in | 13–18 lb | 18–22 in |
| Yorkshire Terrier | toy | 7–8 in | 7 lb | 12–15 in |
| Australian Shepherd | medium | 18–23 in | 40–65 lb | 26–32 in |
| Doberman Pinscher | large | 24–28 in | 60–100 lb | 30–36 in |
| Pembroke Welsh Corgi | small | 10–12 in | up to 30 lb | 22–28 in |
| Miniature Schnauzer | small | 12–14 in | 11–20 lb | 18–23 in |
| Boxer | large | 21.5–25 in | 65–80 lb | 28–34 in |
| Pomeranian | toy | 6–7 in | 3–7 lb | 12–16 in |
| Bernese Mountain Dog | large | 23–27.5 in | 70–115 lb | 32–40 in |
| Shih Tzu | small | 9–10.5 in | 9–16 lb | 16–21 in |
| Great Dane | giant | 28–32 in | 110–175 lb | 36–44 in |
| Boston Terrier | small | 10–12 in | 12–25 lb | 18–24 in |
| Chihuahua | toy | 5–8 in | up to 6 lb | 11.8–13.8 in |
| Havanese | toy | 8.5–11.5 in | 7–13 lb | 15–19 in |
| Border Collie | medium | 18–22 in | 30–55 lb | 24–30 in |
| English Springer Spaniel | medium | 19–20 in | 40–50 lb | not published |
| Miniature American Shepherd | medium | 13–18 in | 20–40 lb | not published |
| Shetland Sheepdog | small | 13–16 in | 15–25 lb | 19.7–21.7 in |
| Siberian Husky | medium | 20–23.5 in | 35–60 lb | 24–30 in |
| Brittany | medium | 17.5–20.5 in | 30–40 lb | not published |
| Belgian Malinois | large | 22–26 in | 40–80 lb | not published |
| Cocker Spaniel | medium | 13.5–15.5 in | 20–30 lb | 22–27 in |
| Basset Hound | medium | up to 15 in | 40–65 lb | 23.6–25.6 in |
| English Cocker Spaniel | medium | 15–17 in | 26–34 lb | not published |
| Vizsla | medium | 21–24 in | 44–60 lb | 26–32 in |
| Maltese | toy | 7–9 in | up to 7 lb | 12–16 in |
| Pug | small | 10–13 in | 14–18 lb | 18–24 in |
| Collie | large | 22–26 in | 50–75 lb | 29.5–33.5 in |
| Mastiff | giant | 27.5 in and up | 120–230 lb | 37.4–41.3 in |
| Rhodesian Ridgeback | large | 24–27 in | 70–85 lb | 37.4–41.3 in |
| Papillon | toy | 8–11 in | 5–10 lb | not published |
| Portuguese Water Dog | medium | 17–23 in | 35–60 lb | not published |
| Shiba Inu | small | 13.5–16.5 in | 17–23 lb | not published |
| West Highland White Terrier | small | 10–11 in | 15–20 lb | 19.7–21.7 in |
| Newfoundland | giant | 26–28 in | 100–150 lb | 41.3–45.3 in |
| Australian Cattle Dog | medium | 17–20 in | 35–50 lb | not published |
| Whippet | medium | 18–22 in | 25–40 lb | 21.7–23.6 in |
| Bichon Frise | small | 9.5–11.5 in | 12–18 lb | 15–19 in |
| Dalmatian | medium | 19–24 in | 45–70 lb | 25.6–33.5 in |
| Wirehaired Pointing Griffon | medium | 20–24 in | 35–70 lb | not published |
| Giant Schnauzer | large | 23.5–27.5 in | 55–95 lb | not published |
| Italian Greyhound | toy | 13–15 in | 7–14 lb | not published |
| Weimaraner | large | 23–27 in | 55–90 lb | 28–34 in |
| Samoyed | medium | 19–23.5 in | 35–65 lb | not published |
| Chesapeake Bay Retriever | large | 21–26 in | 55–80 lb | not published |
| Scottish Terrier | small | 10 in | 18–22 lb | 25.6–27.6 in |
| German Wirehaired Pointer | medium | 22–26 in | 50–70 lb | not published |
| Bloodhound | giant | 23–27 in | 80–110 lb | not published |
| Russell Terrier | toy | 10–12 in | 9–15 lb | not published |
| Staffordshire Bull Terrier | medium | 14–16 in | 24–38 lb | 22–28 in |
| Akita | giant | 24–28 in | 70–130 lb | not published |
| Saint Bernard | giant | 26–30 in | 120–180 lb | 41.3–45.3 in |
| Boykin Spaniel | medium | 14–18 in | 25–40 lb | not published |
| Cardigan Welsh Corgi | medium | 10.5–12.5 in | 25–38 lb | not published |
| Great Pyrenees | giant | 25–32 in | 85 lb and up | not published |
| Miniature Pinscher | toy | 10–12.5 in | 8–10 lb | 15–18.9 in |
| Cairn Terrier | small | 9.5–10 in | 13–14 lb | 15.7–17.7 in |
| Nova Scotia Duck Tolling Retriever | medium | 17–21 in | 35–50 lb | not published |
| Airedale Terrier | medium | 23 in | 50–70 lb | 33.5–37.4 in |
| Greater Swiss Mountain Dog | giant | 23.7–28.5 in | 85–140 lb | not published |
| Chinese Crested | toy | 11–13 in | 8–12 lb | not published |
| Irish Setter | large | 25–27 in | 60–70 lb | 29.5–33.5 in |
| Biewer Terrier | toy | 7–11 in | 4–8 lb | not published |
| Irish Wolfhound | giant | 30 in and up | 105–120 lb | 41.3–45.3 in |
| Soft Coated Wheaten Terrier | medium | 17–19 in | 30–40 lb | not published |
| Lagotto Romagnolo | medium | 16–19 in | 24–35 lb | not published |
| Bullmastiff | giant | 24–27 in | 100–130 lb | not published |
| Coton de Tulear | toy | 9–11 in | 8–15 lb | not published |
| Chinese Shar-Pei | medium | 18–20 in | 45–60 lb | not published |
| Alaskan Malamute | large | 23–25 in | 75–85 lb | not published |
| Brussels Griffon | toy | 7–10 in | 8–10 lb | not published |
| Lhasa Apso | small | 10–11 in | 12–18 lb | not published |
| Rat Terrier (Miniature) | small | 10–13 in | not published | not published |
| Rat Terrier (Standard) | small | 13–18 in | not published | not published |
| Keeshond | medium | 17–18 in | 35–45 lb | not published |
| Bull Terrier | medium | 21–22 in | 50–70 lb | 23.6–25.6 in |
| Old English Sheepdog | large | 21 in and up | 60–100 lb | not published |
| Anatolian Shepherd Dog | giant | 27–29 in | 80–150 lb | not published |
| English Setter | large | 23–27 in | 45–80 lb | not published |
| Pekingese | small | 6–9 in | up to 14 lb | 15.7–17.7 in |
| Border Terrier | small | 12–15 in | 11.5–15.5 lb | not published |
| Basenji | small | 16–17 in | 22–24 lb | not published |
| Standard Schnauzer | medium | 17.5–19.5 in | 30–50 lb | 25.6–27.6 in |
| Chow Chow | medium | 17–20 in | 45–70 lb | 29.5–33.5 in |
| Dogue de Bordeaux | giant | 23–26 in | 99 lb and up | not published |
| Leonberger | giant | 25.5–31.5 in | 90–170 lb | 41.3–45.3 in |
| American Staffordshire Terrier | large | 17–19 in | 40–70 lb | not published |
| Flat-Coated Retriever | large | 22–24.5 in | 60–70 lb | not published |
| Borzoi | large | 26 in and up | 60–105 lb | 33.5–37.4 in |
| Bouvier des Flandres | large | 23.5–27.5 in | 70–110 lb | not published |
| Dogo Argentino | large | 24–26.5 in | 80–100 lb | not published |
| Beauceron | large | 24–27.5 in | 70–110 lb | not published |
| Japanese Chin | toy | 8–11 in | 7–11 lb | not published |
| Gordon Setter | large | 23–27 in | 45–80 lb | not published |
| Miniature Bull Terrier | small | 10–14 in | 18–28 lb | not published |
| Toy Fox Terrier | toy | 8.5–11.5 in | 4–9 lb | not published |
| Wire Fox Terrier | small | 15.5 in | 15–18 lb | not published |
| American Hairless Terrier | small | 12–16 in | 12–28 lb | not published |
| Norwich Terrier | toy | 10 in | 12 lb | not published |
| Schipperke | small | 10–13 in | 10–16 lb | not published |
| Pointer | large | 23–28 in | 45–75 lb | not published |
| Boerboel | giant | 22–27 in | 150–200 lb | not published |
| Spinone Italiano | large | 22–27 in | not published | not published |
| Welsh Terrier | small | 15 in | 20 lb | not published |
| Belgian Tervuren | large | 22–26 in | 45–75 lb | not published |
| Silky Terrier | toy | 9–10 in | 10 lb | not published |
| Afghan Hound | medium | 25–27 in | 50–60 lb | 29.5–33.5 in |
| Tibetan Terrier | small | 14–17 in | 18–30 lb | not published |
| Neapolitan Mastiff | giant | 24–31 in | 110–150 lb | not published |
| Belgian Sheepdog | large | 22–26 in | 45–75 lb | not published |
| Bernedoodle (Medium) | medium | 18–21 in | 46–65 lb | not published |
| Bernedoodle (Miniature) | medium | 14–17 in | 26–45 lb | not published |
| Bernedoodle (Standard) | large | 22–29 in | 66 lb and up | not published |
| Bernedoodle (Tiny) | small | 10–13 in | 10–25 lb | not published |
| Cavapoo | small | 9–14 in | 8–25 lb | not published |
| Cockapoo (Mini) | small | 11–14 in | 13–20 lb | not published |
| Cockapoo (Standard) | small | 15 in and up | 21 lb and up | not published |
| Cockapoo (Toy) | toy | up to 10 in | up to 12 lb | not published |
| Goldendoodle (Medium) | medium | 17–21 in | 36–50 lb | 22–28 in |
| Goldendoodle (Mini) | medium | 14–17 in | 26–35 lb | 18–24 in |
| Goldendoodle (Petite) | small | up to 14 in | up to 25 lb | not published |
| Goldendoodle (Standard) | large | 21 in and up | 51 lb and up | 26–32 in |
| Labradoodle (Medium) | medium | 17–20 in | not published | not published |
| Labradoodle (Miniature) | small | 14–16 in | not published | not published |
| Labradoodle (Standard) | large | 21–24 in | not published | not published |
| Maltipoo | small | 8–14 in | 5–20 lb | not published |
| Pomsky (Mini) | small | 13–16 in | 12–20 lb | not published |
| Pomsky (Standard) | medium | 16–18 in | 20–35 lb | not published |
| Pomsky (Toy) | toy | 11–13 in | 7–15 lb | not published |
How dog sizing actually works
There is no standard. That is the single most useful thing to know before you buy anything for a dog. A Medium harness from one maker and a Medium from another can be four inches apart at the chest, and neither is wrong, because neither is measuring against an agreed scale. Each brand drew its own bands around the dogs it expected to sell to, printed letters on them, and stopped there.
The only thing that carries across every chart is your dog’s own measurement. Once you have a chest girth in inches, every harness chart on this site becomes directly comparable. The question stops being “which letter is this dog?” and becomes “which row contains 27 inches?”. The second question has an answer. The first one does not.
Why a breed name is a starting point, not an answer
Breed pages here exist because that is how people search, and they are genuinely useful for narrowing the field. But a breed figure describes a published standard, not the dog in your house. The American Kennel Club says a Labrador Retriever male is 65–80 lb. Plenty of healthy Labradors sit outside that, and the ones inside it still differ by several inches at the chest.
You can see the effect on any breed page. A French Bulldog’s published chest girth is 20–26 in. On the Ruffwear Front Range chart that range straddles two sizes, so the honest answer is “XS or S”, not one of them. On a maker with narrower, overlapping bands it can reach across four. This site shows the span and tells you to measure; it will not pick one for you, because picking one would mean inventing a precision the data does not have.
Girth versus weight, and why the difference matters
Harnesses and collars are sized on a circumference: the chest just behind the front legs, or the neck where a collar sits. Weight is a proxy for that circumference, and a poor one. Two 45 lb dogs — a deep-chested Boxer and a long, light-framed Whippet — are not the same shape, and a chart that sizes them identically will be wrong about one of them.
So this site never converts weight into girth. Where a breed has a published chest girth, the harness answer uses it and says “by chest girth”. Where it does not, the answer falls back to the maker’s own weight bands, but only if that maker prints weights, and the row is labelled “by weight only, less reliable” so you know what you are reading. Where there is neither, there is no answer, and the page says so. Only 57 of 127 breed records carry a published girth, so that last case is common and worth being honest about.
Crates are sized on the body, not the dog’s weight
A crate has one job: the dog can stand without ducking, turn around, and lie flat on its side. That is a question about length and height, and weight only approximates it. Two measurements do the work. Measure from the tip of the nose to the base of the tail, where the tail meets the body, not to the tip. Then measure from the floor to the top of the head while the dog is standing, or to the ear tips if the ears stand up.
Add 4 inches to each. The AKC puts the allowance at“add 3 to 4 inches”; this site uses the top of that range, because the cost of a crate that is slightly too big is much lower than one that is slightly too small.
Then the trap: compare that number against the crate’s interior. Makers do not agree on what the number on the box means. Petmate and Diggs publish interior dimensions. MidWest and Frisco publish the crate’s overall outside size, which is bigger than the space your dog gets. Impact publishes exterior dimensions too, but also states that its interior is about half an inch smaller, so this site subtracts that and labels the result an estimate. For the makers who publish no allowance, nothing is subtracted and the page warns you instead, because inventing a figure would be worse than naming the gap.
Between sizes, which is normal
Most dogs land near the edge of a band at least once across a set of charts. This site treats a measurement as “between sizes” when it is within one inch of either edge of a size, or when it falls inside two sizes at once, and it shows both rather than rounding.
What to do about it is the maker’s call, not this site’s, and makers disagree. Ruffwear says to take the larger size on the Front Range and the smaller one on the Web Master. PetSafe says size up on the Easy Walk and down on the 3 in 1. Where a maker publishes advice, it is quoted on that product’s page in the maker’s own words. Where none exists, the page says to check the maker’s chart rather than offering a rule of thumb that might be backwards for that product.
One more thing worth knowing: adjustability is not symmetric. A harness at the very top of its range has no strap left to give, while the same harness at the bottom of the next size up usually has plenty. If you are between sizes and cannot ask the maker, that asymmetry is often the deciding factor.
Puppies
Crate and harness go opposite ways. Buy the crate your dog will need as an adult and use the divider panel to shrink it, moving the panel back every few weeks. A crate sized to a puppy is outgrown in a month, and a full-size crate with no divider gives a puppy room to use one end as a toilet, which is exactly what crate training is meant to avoid.
A harness or collar is the reverse: buy for the dog in front of you. An adult-sized harness on a growing puppy does not stay put, and a harness that slips is a harness a dog backs out of. Expect to buy twice. Check the fit monthly while the dog is growing, because a strap that was snug in March can be tight in June.
How to read the tables on this site
Every row says how its answer was reached, because the methods are not equally good. “By chest girth” is a published breed girth against a published chart. “By weight only, less reliable” means no girth existed and the maker’s weight band was used instead. “No size” means the data does not support an answer, which happens more often than most sizing pages admit.
Every chart carries the day it was read — Nov 4, 2026 for all 32 of them — and a link to the maker’s own page. Makers revise charts without notice, so the maker’s page always wins over this one. Where a source contradicts itself, that is printed next to the number rather than quietly resolved: Petmate’s Sky Kennel lists two different weight ranges for its 28-inch crate on the same page, and the Sky Kennel chart has no size at all for a dog between 16 and 24 lb. Both facts are on the page.
What is in the data
32 charts from 21 brands: 19 harnesses, 6 crates and 7 collars, 167 published sizes in all. Each was transcribed from the maker’s own website, never from a retailer listing, because retailers routinely show out-of-date charts. On the breed side, 120 AKC breeds and 7 crosses, with heights and weights by sex where AKC publishes them separately.
Where a number is missing it stays missing. AKC gives no numeric weight for the Cane Corso, so the Cane Corso page shows no weight and gives no weight-based size. It describes the Boxer’s female weight only as “about 15 pounds less than male”, so that cell reads “not published” rather than 50–65 lb. These gaps are the point: a sizing site that fills them in is making things up.
Next: compare the charts directly on theharness size chart hub, thecrate size chart hub or thecollar size chart hub, or readhow to measure your dog.