Size  Back in cm Neck in cm Chest in cm
XS - Extra Small 28-34 22-27 33-40
S - Small 35-44 30-35 43-52
M - Medium 45-55 36-42 55-64
L - Large 56-66 43-49 67-76
XL - Extra Large 66-76 49-55 78-87

 


What you'll need:

A soft tape measure
A calm dog (treats help!)
A friend to assist (optional, but handy!)

You will need to measure your dog's back length, neckline and chest girth. 

Back length (Base of Neck to Base of Tail):
Start at the base of your dog’s neck—where the neck meets the shoulders, not where a collar usually sits and lay the tape along their spine to the base of their tail. When measuring your dog’s back, always allow for the natural curve of their spine — coats aren’t meant to be drum-tight!

Tip: Make sure the dog is standing, not sitting or lying down. Add 1–2cm for comfort and ease of movement. If your dog is between sizes, it’s usually best to go up a size for a better fit and coverage.

Neckline (Base of Neck):
Wrap the tape measure snugly around the base of your dog’s neck—where the neck meets the shoulders, not where a collar usually sits.

Tip: Think of where a polo shirt collar would naturally sit on your dog. Don’t measure too high.

Chest Girth (Widest Part of Rib Cage):
Find the widest part of your dog’s ribcage—usually just behind the front legs. Wrap the tape measure around this area to get the chest girth.

Tip: Keep the tape snug but not tight. You should be able to slip one or two fingers between the tape and your dog’s body.

Measuring Tips for Best Results:
Keep your dog calm and standing upright. Ask a friend to help and use treats or toys to keep them relaxed.
For fluffy dogs, part or gently press down the fur to get an accurate measurement close to the body.
Measure more than once to make sure your numbers are consistent.

Breed size examples
(every dog is different so please measure to ensure good fit). 
XS- Extra Small S- Small M - Medium L - Large XL - Extra Large 
Affenpinscher
Bichon Frise
Beagle
Border Collie
Doberman Pinscher
Chihuahua Bedlington Terrier
Cocker Spaniel
Boxer
German Shepherd
Yorkshire Terrier
Cavalier King Charles
English Bull Terrier
Dalmation Large Labrador
Miniature Jack Russell
Jack Russell
Springer Spaniel
Greyhound Retriever
Papillon Pomeranian
Staffordshire Bull Terrier
Lurcher Rhodesian Ridgeback
Pekingese

Shih Tzu

Tibetan Terrier
Poodle
Rottweiler

Toy Poodle

Miniature Poodle

Whippet

Setter
Weimaraner