Quick answer: harness size comes from chest girth — the fullest part of the ribcage just behind the front legs. A 30" girth takes a size L in most charts (26–33"); a 21" girth sits between S and M, where weight and coat decide. For collars, take neck + 2" and match the band. Brand charts genuinely disagree, so buy by measurement, not by letter.

Your Dog's Measurements

Breed presets are typical adult measurements — your own tape measurement always wins.

Harness Size
Typical Girth Band
Collar Size (if neck entered)
Advertisement

Typical Harness Size Ladder (by Chest Girth)

SizeGirth BandTypical Dogs
XXS9–13"Chihuahuas, teacup breeds, young puppies
XS12–17"Yorkies, Shih Tzus, small terriers
S16–21"Frenchies, Beagles, Cocker Spaniels
M20–27"Corgis, Border Collies, Huskies, Pitties
L26–33"Labradors, Goldens, German Shepherds
XL32–40"Bernese Mountain Dogs, Great Danes
XXL38–46"Mastiffs, St. Bernards, Newfoundlands

Same Label, Different Dog: How Brands Differ

ChartXSSMLXL
Typical consensus ladder12–17"16–21"20–27"26–33"32–40"
Ruffwear Front Range (runs large)13–17"17–22"22–27"27–32"32–36"
Big-box store style (runs wide)9–15"13–23"18–29"26–34"31–40"

There's no industry standard — a "Medium" covers anywhere from 13 to 29 inches depending on the brand. The calculator uses the consensus ladder; when you've picked a brand, re-check against that brand's own chart before ordering.

Harness Styles: What Each Fit Needs

StyleHow It Goes OnSizing Notes
Step-inFront paws in, buckles on the backNeeds accurate girth; check the neck opening doesn't sit on the throat. Best for small dogs and head-shy dogs
Overhead / vestSlips over the head, straps clip under the bellyMeasure girth AND neck; good for narrow-chested dogs like Greyhounds (look for hound-specific fits)
Front-clip (no-pull)Same wear as overhead, leash ring at the chestMust fit snugger or it shifts and rubs; not for tie-outs or long-lines
Back-clipLeash ring between the shouldersEasiest everyday option for dogs who don't pull; the most forgiving on fit
Head halterStraps over the muzzle and neckCompletely different system — sized by neck and snout circumference, not girth

How the Harness Size Calculator Works

Weight-based harness charts fail for the same reason weight-based crate charts fail: build varies enormously at the same weight. Girth is the measurement harnesses are actually built around, so it's the calculator's primary input, with neck and weight as tiebreakers.

The formula

Find every size band that contains your girth. One band: that's your size. Two bands (the ladders overlap on purpose): your dog is between sizes, and the tiebreak is weight and coat — heavier or dense-coated dogs take the larger size, fine-boned dogs the smaller. Collar sizing runs neck + 2 inches (the two-finger slack) against the typical collar ladder.

How to use it

Measure girth with a soft tape around the fullest part of the chest, one to two finger-widths behind the front legs, with your dog standing square — snug, not compressed. Add neck and weight if you have them, or pick a breed to load typical adult numbers. Then sanity-check the harness on the dog: two fingers flat under every strap, and it shouldn't shift when you lift the leash.

A worked example

A 70-lb Labrador with a 30" girth and 20" neck. The 30" girth lands cleanly in L (26–33") — no overlap with M (20–27") at that measurement — so the harness answer is L. For the collar, 20 + 2 = 22", and the typical L collar band (16–22") covers it exactly; an adjustable L works, with XL as the choice if you want spare holes.

Now a Corgi-built dog with a 21" girth: that's inside both S (16–21") and M (20–27"). The calculator reports "S or M." At 30 pounds with a dense double coat, M is the right call — the smaller size would sit tight through the shoulders and compress the coat so it looks right in the store and chafes by the second walk.

Frequently Asked Questions

How do I know what size harness my dog needs?

Measure the girth: the fullest part of the chest, just behind the front legs, with your dog standing. Match it to the brand's girth band — a 30-inch girth takes a size L in most charts. Weight charts are a fallback only; two dogs at 50 pounds can carry chests three inches apart.

Where exactly do you measure a dog for a harness?

Two soft-tape measurements. Girth: around the widest part of the ribcage, roughly one to two finger-widths behind the front legs, snug but not compressed. Neck: the base of the neck where a collar sits, lower than you think on long-coated dogs. For step-in and overhead harnesses, both numbers matter; head halters use a completely different snout-based system.

Why do harness size charts differ between brands?

Because there is no standard. One brand's Medium covers 18-29 inches of girth while another's covers 27-32 — the same label, wildly different dogs. Ruffwear's Front Range ladder runs large (a 30-inch chest is their M but a typical chart's L); big-box store charts run wide with overlapping bands. Always size from the specific brand's girth range, never from the letter.

Should I size up if my dog is between harness sizes?

Usually yes — with the caveat that the harness must still tighten to a snug fit. Dense-coated or deep-chested dogs (Huskies, Greyhounds, Shepherds) should size up; fine-boned or slim dogs can take the smaller size. Then verify with the two-finger rule: you should fit two fingers flat under every strap, no more.

What size collar does my dog need?

Take the neck measurement at the base of the neck and add 2 inches — that's the two-finger slack a properly fitted collar needs. A 20-inch neck takes a collar sized to about 22 inches, which lands in the typical L band (16-22). For growing puppies, buy adjustable collars and check the fit weekly.

Can a harness be too big or too small?

Both, with different failure modes. Too small chafes the armpits and restricts the shoulders. Too big lets a dog back out of it — the number one lost-dog failure at vet clinics and boarding — and shifts so chest clips sit in the wrong spot. A correctly fitted harness stays put when the dog pulls and leaves two fingers of room under each strap.

Advertisement