To use a dog harness size chart, measure your dog's chest girth around the widest part of the ribcage, just behind the front legs, plus the base of the neck. Compare both with that harness's own chart. If weight and girth disagree, trust girth and pick the size where the measurement sits nearest the middle of the range.
Weight is the number everyone knows, which is why so many charts lead with it. But a harness wraps around the chest, not the scale. This guide shows how to measure correctly, how to read a real size chart (including the overlapping ranges most charts have), why two dogs of the same weight can need different sizes, and how to fit-test a new harness at home while it is still returnable.
How to measure a dog for a harness
You need a soft fabric tape measure (or a piece of string and a ruler), a few treats and a helper if your dog is wiggly. The American Kennel Club's dog gear measuring guide describes the method; here it is step by step:
- Stand your dog square on a non-slip surface, head up, weight on all four feet. A sitting or lying dog measures differently.
- Measure chest girth. Wrap the tape around the largest part of the ribcage, usually just behind the front legs. Keep it snug but not tight.
- Measure neck girth. Measure around the base of the neck where a collar sits, starting near the withers (the ridge between the shoulder blades) and wrapping around to the front of the chest.
- Use the two-finger rule for both: the AKC suggests slipping two fingers between the tape and your dog when measuring circumferences.
- Measure twice and write down the larger number for each. Note your dog's weight too.
- Measure the coat you walk in. If your dog wears a sweater under the harness in winter, measure over it.
The same technique works for coats and sweaters, so if you have already followed our guide on how to measure a dog for a sweater, you likely have the numbers you need. Some brands ask for a snug body measurement and build in the allowance themselves, so read any notes under the chart before you round up.
Dog harness size chart: a real example
Size letters are not standardized: one brand's Medium can be another brand's Large. So the only chart that matters is the one for the harness you are buying. Here is the chart for our No Pull Reflective Dog Harness Breathable Vest, with the middle of each girth range added so you can see where each size fits best:
| Size | Chest girth range | Middle of range | Listed dog weight |
|---|---|---|---|
| S | 13.0 to 24.8 in (33 to 63 cm) | about 18.9 in | 13 to 29 lb (6 to 13 kg) |
| M | 15.7 to 28.3 in (40 to 72 cm) | about 22.0 in | 26 to 53 lb (12 to 24 kg) |
| L | 18.5 to 33.9 in (47 to 86 cm) | about 26.2 in | 40 to 75 lb (18 to 34 kg) |
Two things stand out. First, the ranges overlap heavily: a 23-inch chest technically fits S, M and L. Second, the weight bands overlap too. That is normal for adjustable harnesses, and it is exactly why you need a rule for choosing.
The middle-of-range rule: pick the size where your dog's chest girth is closest to the middle. At the very top of a range, the straps are let out to their limit with nothing left for a thicker coat; at the very bottom, they are cinched tight with long tails of strap flapping. The middle leaves room both ways.
Worked examples
| Example dog | Weight says | Chest girth | Girth says | Choose |
|---|---|---|---|---|
| Stocky, 28 lb | S (13 to 29 lb) | 24 in | At the very top of S; nearest the M middle (22.0 in) | M |
| Average build, 30 lb | M (26 to 53 lb) | 23 in | Fits S, M or L; nearest the M middle (22.0 in) | M |
| Deep-chested, 45 lb | M or L | 27 in | Near the top of M; nearest the L middle (26.2 in) | L |
When girth and weight genuinely disagree, girth wins because it describes the body the straps have to wrap around. Use weight only as a tie-breaker. You can compare charts across all our styles in the Muttfield dog harness collection.
Why weight-based size charts fail
Picture a 30 lb French Bulldog next to a 30 lb Whippet. Same weight, completely different shapes: the Frenchie is short, wide and barrel-chested; the Whippet is tall, narrow and deep-chested with a tiny waist. A chart that sizes by weight alone puts them in the same harness, and at least one of them will end up with straps in the wrong places.

Use these body-shape notes alongside your measurements:
| Body shape | Example breeds | Sizing note |
|---|---|---|
| Barrel-chested, short | French Bulldog, Pug, English Bulldog | Often need a larger size than their weight suggests; check neck girth too, as wide necks make collars and loose neck loops easy to slip |
| Deep, narrow chest with a slim waist | Whippet, Greyhound, Doberman | Girth may suggest a big size while the belly strap ends up loose; prefer adjustable belly straps and run the escape test |
| Long back, short legs | Dachshund, Corgi, Basset | Watch armpit clearance; vest styles that sit too far back can rub |
| Heavily coated | Husky, Samoyed, Pomeranian | Measure with the coat pressed down a little; recheck after grooming |
| Toy and tiny | Chihuahua, Yorkie | Small changes matter; a lightweight vest usually fits better than heavy hardware |
Between sizes, thick coats and growing puppies
Between two sizes
The AKC's general advice for dog apparel is to size up when in doubt, and for harnesses specifically, to look for adjustable options to fine-tune the fit. In practice: use the middle-of-range rule first. If your dog is exactly between two middles, take the larger size in an adjustable harness and tighten it down.
Thick or seasonal coats
A dog with a dense winter coat can measure noticeably bigger in December than in July. Measure in the coat you walk in, and recheck after a groom. If a sweater goes under the harness, measure over the sweater.
Growing puppies
Do not buy two sizes up "to grow into." A loose harness is the easiest one to back out of. The AKC's harness guide recommends adjusting the size as puppies grow and rechecking fit after grooming or weight changes. Choose a harness with plenty of adjustment, put your puppy in the size that fits today near the middle of its range, and check the fit every week or two.
Is my dog L or XL?
Measure the chest and compare with the specific product's L and XL ranges. If your dog's girth is in the top quarter of L, choose XL so you are not running straps at their limit. If it sits comfortably in the middle of L, stay with L. For large dogs, also check neck girth and how the harness sits on the shoulders: a big, strong dog in a harness that is too small is more likely to rub in the armpits.
Our Tactical Dog Harness Heavy Duty Nylon Vest with Handle comes in S to XL, and the Tactical Dog Harness Oxford Vest comes in S, M and L for medium and large breeds; check the size chart image on each product page, since tactical cuts run differently from strap harnesses.
Fit test after delivery
When the harness arrives, test it indoors before the first walk. Muttfield returns must be requested within 7 days of delivery, so do this the day it arrives:
- Keep the packaging until you are happy with the fit.
- Loosen all straps, put the harness on, then tighten evenly. Our guide on how to put on a dog harness walks through each style.
- Two-finger squeeze: two fingers should just squeeze under every strap.
- Check strap tails: if the straps are cinched to their tightest setting and still loose, size down. If they are let out to their limit, size up.
- Armpit and throat check: nothing rubbing behind the front legs, nothing pressing on the windpipe.
- Walk test indoors: walk your dog around the house on a leash and watch the shoulders and front legs move freely.
- Escape test: hold the leash and step back gently. The harness should stay put.

If the fit is off, contact us within the 7-day window. If it fits, pair it with a leash that suits the way you walk: the Reflective Shock-Absorbing Bungee Dog Leash (4.1 ft with an elastic section) suits strong walkers on busy sidewalks. For choosing a style in the first place, see our dog harness guide.
Frequently asked questions
How do I know what size harness to get for my dog?
Measure chest girth around the widest part of the ribcage, just behind the front legs, and the base of the neck. Compare those numbers with the size chart for the exact harness you want, because sizes vary between brands. Choose the size where the chest girth sits nearest the middle of the range, and use weight only as a tie-breaker.
What size harness does a 30 lb dog need?
It depends on chest girth, not just weight. On our No Pull Reflective Vest chart, 30 lb falls in the Medium weight band, and a 30 lb dog with a 23-inch chest fits Medium well. A stocky, barrel-chested 30 lb dog may need a larger size, while a lean one may be a Small. Always measure.
Is my dog L or XL?
Measure the chest and compare it with that product's L and XL ranges. If your dog sits in the top quarter of the L range, go XL so the straps are not at their limit. If the measurement is near the middle of L, stay with L. Check neck girth and armpit clearance too, especially on large, strong dogs.
How should a harness fit on a dog?
A harness should be snug but not tight: two fingers should just squeeze under each strap. The front sits on the breastbone, not the throat, the belly strap stays clear of the armpits, and the front legs swing freely. When you gently pull the leash backward, the harness should not slide over your dog's head.
A good dog harness size chart only works with a good measurement, so grab a tape, check girth first and size to the middle of the range. Then compare adjustable styles in the Muttfield dog harness collection, with free shipping on orders over $79.