10% off your order over $40 with code WELCOME10

Dog Harness Size Calculator

Choose a harness by chest girth, the measurement around the widest part of the ribcage. Weight is only a rough guide, because two dogs of the same weight can have very different chests.

By the PetCraft team · Updated

Your result

Size M

Fits a chest of 21.7–28 in.

Dog harness size chart

SizeChest girthChest (inches)Neck girthSuggested weight
S49–64 cm19.3–25.2 in28–43 cm8–15 lb
M55–71 cm21.7–28 in30–51 cm15–35 lb
L66–89 cm26–35 in34–59 cm35–66 lb
XL78–101 cm30.7–39.8 in50–81 cm66–110 lb

This chart is for the PetCraft no-pull harness. Other brands use different sizing, so check their chart before you buy.

How to measure a dog for a harness

  1. Chest: wrap a soft tape around the widest part of the ribcage, just behind the front legs.
  2. Neck: measure where a collar would sit.
  3. Check the fit: once the harness is on, two fingers should fit under each strap.

Who this harness is for

It is made for daily walks and light pulling. It is not a heavy-duty harness, so a dog that lunges hard needs a stronger model and help from a trainer.

Common questions

What if my dog is between two sizes?

Our sizes overlap. Choose the one where your dog’s chest sits closest to the middle of the range, so you have room to adjust both ways.

Should I go by weight or chest size?

Go by chest size. Weight only helps when you cannot measure your dog.

How tight should a dog harness be?

Two fingers should slide under each strap. If the harness shifts or rubs behind the front legs, adjust it.

This calculator gives a general estimate and does not replace advice from your vet.