Shop by price

Below are the suggested sizes of the Perfect Fit Harness for different breeds. The best way to use the guide is to:

1) Measure your dog's girth (snugly, just behind their front legs) in centimeters - then look at the girth sizes listed below:

Tiny Range Girth Sizes 15mm Range Girth Sizes
  12 14 or 34 36   XXS XS S M
cm's 24-30 28-36 34-40 cm's 27-32 32-40 40-50 49-59
20mm Range Girth Sizes 40mm Range Girth Sizes
  S M L XL   M L XL XXL
cm's 45-55 53-65 62-75 74-86 cm's 64-85 75-93 85-106 93-122

2) Choose the most suitable girth piece and then consult the chart below for your dog's breed.

The chart will tell you the sizes of the Top Piece and Front Piece which usually goes with that particular size of Girth Piece. If your dog's girth is in between 2 sizes within a range, choose the larger girth as it will have more padding, e.g. in the 20mm Range, a dog with a girth measurement of 53 cm's should be fitted with a Medium girth, rather than an Small girth.

3) Click on the link in the chart below for your dog and you will be taken to the relevant sized Perfect Fit Harness.

Still unsure what size you need for your dog? Please feel free to contact us via email, phone or talk to us via the web site chat program (bottom right of the screen).

 

Key to the Perfect Fit Harness Breed Size Guide

 

15mm, 20mm and 40mm Ranges

 
Number Webbing and clip range
1st letter Size of the Top Piece
2nd letter Size of the Front Y Piece
3rd letter Size of the Girth Piece
 

First Letter of Breed Name:

A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P ,Q, R, S, T, U, V, W, X, Y, Z

 

BREED PUPPY SMALL MEDIUM LARGE
Affenpinscher
Afghan Hound
Airedale Terrier
or
Akita  
Alaskan Malamute  
American Bulldog  
40-L-M-M
May also need
40S front
if young
American Cocker Spaniel
American Hairless Terrier
Anatolian Shepherd  
Australian Cattle Dog
Australian Kelpie
Australian Shepherd
Australian Silky Terrier
Australian Terrier
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Barbet  
20-L-M-L
or

40-L-M-M

May need
40S front
if too baggy
Basenji  
Basset Bleu de Gascogne  
Basset Fauvre de
Bretagne
Basset Griffon Vendeen (Grand)
Basset Griffon Vendeen (Petit)
Basset Hound  
20-L-M-L
or
40-L-M-M
May need
40S front
if too baggy
Bavarian Mountain Hound  
Beagle
Bearded Collie
Bearded Collie x Terrier
Beauceron  
Bedlington Terrier
Belgian Shepherd Dog
Belgium x Lurcher  
Bergamasco  
Bernese Mountain Dog  
Bichon Frisé
Bloodhound
Bolognese
Border Collie
20-M-S-S
May also need
20XS front
if young puppy
Border Terrier
15-XS-XS-M
or
20-S-S-S
May need
20XS front
if too baggy
Borzoi  
40-L-M-L
May also need
40S front
if young
Boston Terrier
15-XS-XS-S
or

20-S-S-S
May need
20XS front
if too baggy
Bouvier Des Flandres  
Boxer
20-L-M-L
or

40-L-M-M
May need
40S front
if too baggy
Briard  
40-L-M-M
May also need
40S front
if young
Brittany
20-M-S-S
May also need
20XS front
if young puppy
Bulldog  
40-L-M-M
May need
40S front
if too baggy
Bull Mastiff  
40-L-M-L
May also need
40S front
if young
Bull Terrier  
40-L-M-M
May need
40S front
if too baggy
Bull Terrier (Miniature)  
Bull Terrier x Bull Mastiff  
40-L-M-L
May also need
40S front
if young
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Cairn Terrier
15-XS-XS-M
or

20-S-S-S
May need
20XS front
if too baggy
Cavalier King Charles Spaniel
Chesapeake Bay Retriever  
40-L-M-L
May also need
40S front
if young
Chihuahua
Chihuahua Crosses 15-XXS-XXS-XS 15-XXS-XXS-S
Chinese Crested TY34
Chow Chow  
Clumber Spaniel
Cocker (English)  
Cocker (Working)  
Cockerpoo  
Collie crossbreed  
Collie (Rough)  
Collie (Smooth)
Corgi  
Corgi x Collie  
Coton De Tulear  
Curly-Coated Retreiver  
40-XL-M-L
May also need
40S front
if young
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Dachshund (Miniature)
Dachshund (Standard)

15-XS-XS-S

15-XS-XS-M
or

20-S-S-S
May need
20XS front
if too baggy

Dandie Dinmont Terrier  
Dalmatian  
Deerhound  
40-XL-M-XL
May also need
40S front
if young
 
Dobermann Pinscher
20-L-M-XL
or

40-L-M-L
May need
40S front
if too baggy
Dobermann x GSD  
40-L-M-L
May also need
40S front
if young
Dogue de Bordeaux
40-L-M-M
or
40-L-M-L
May also need
40S front
if young
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
English Mastiff  
English Setter  
40-L-M-L
May need
40S front
if too baggy
English Springer Spaniel
20-M-S-S
May also need
20XS front
if young puppy
English Toy Terrier  
Estrela  
Eurasier
40-L-M-L
May also need
40S front
if young
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Field Spaniel  
15-XS-XS-M
or

20-M-S-S
May need
20XS front
if too baggy
Finnish Lapphund  
Finnish Spitz  
Flat Coated Retriever  
40-L-M-L
May need
40S front
if too baggy
Foxhound  
40-L-M-L
May also need
40S front
if young
Fox Terrier
Fox Terrier (wirehaired)
15-XS-XS-M
or

20-S-S-S
May need
20XS front
if too baggy
French Bulldog  
20-S-S-M
May need
20XS front
if too baggy
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
German Pinscher
20-S-S-S
May also need
20XS front
if young puppy

German Shorthaired Pointer

 
German Shepherd  
40-L-M-L
May also need
40S front
if young
German Shepherd X    
German Spitz  
Goldendoodle
20-L-M-L
or

40-L-M-M
May need
40S front
if too baggy
Golden Retriever  
20-L-M-L
or

40-L-M-L
May need
40S front
if too baggy
Gordon Setter  
Grand Bleu de Gascogne  
40-L-M-M
May need
40S front
if too baggy
Great Dane
Greyhound  
20-L-M-XL
or

40-L-M-L
May need
40S front
if too baggy
Griffon Bruxellois  
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Hamiltonstovare  
Hovawart      
Hungarian Puli  
Hungarian Vizsla  
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Ibizan Hound  
20-L-S-L
or

40-L-M-L

May need
40S front
if too baggy
Irish Red Setter  
Irish Red & White Setter  
Irish Terrier
20-S-S-S
May also need
20XS front
if young puppy
Irish Water Spaniel  
40-L-M-L
May need
40S front
if too baggy
Irish Wolfhound  
Italian Greyhound
Italian Spinone  
40-L-M-M
May need
40S front
if too baggy
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Jack Russell Terrier


15-XS-XXS-XS

15-XS-XS-S
or

20-S-S-S
May need
20XS front
if too baggy
Japanese Chin   TY34
Japanese Shiba Inu  
Japanese Spitz  
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Keeshund  
Kerry Blue Terrier  
King Charles Spaniel
Komondor  
40-L-M-M
May need
40S front
if too baggy
Kooikerhondje
20-S-S-S
May also need
20XS front
if young puppy
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Labrador
20-L-M-XL
or

40-L-M-L
May need
40S front
if too baggy
Labradoodle
20-S-S-M
May also need
20XS front
if young puppy
40-L-M-L
May need
40S front
if too baggy
Labrador x Collie  
40-L-M-M
May need
40S front
if too baggy
Lakeland Terrier
15-XS-XS-M
or

20-S-S-S
May need
20XS front
if too baggy
Lancashire Heeler  
Leonberger  
Lhasa Apso
15-XS-XS-S
or

20-S-S-S
May need
20XS front
if too baggy
Lowchen
15-XS-XS-S
or

20-S-S-S
May need
20XS front
if too baggy
Lurcher
(Whippet type)
 
15-XS-XS-M
or

20-S-S-M
May need
20XS front
if too baggy
Lurcher
(Greyhound type)
 
40-L-M-L
May need
40S front
if too baggy
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Maltese   TY34
Manchester Terrier
Maremma Sheepdog  
Mastiff  
Miniature Pinscher  
Munsterlander  
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Neopolitan Mastiff  
Newfoundland
Newfoundland x Rottweiler      
Norfolk Terrier
15-XS-XS-S
or

20-S-S-S
May need
20XS front
if too baggy
Northern Inuit  
40-L-M-L
May need
40S front
if too baggy
Norwegian Buhund  
Norwegian Elkhound
Norwich Terrier
15-XS-XS-S
or

20-S-S-S
May need
20XS front
if too baggy
Nova Scotia Duck
Tolling Retriever
20-S-S-S
May also need
20XS front
if young puppy
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Old English Sheepdog  
40-L-M-L
May need
40S front
if too baggy
Otterhound  
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Papillon TY34   TY34
Patterdale Terrier
15-XS-XS-M
or

20-S-S-S
May need
20XS front
if too baggy
Parson Russell Terrier
15-XS-XS-M
or

20-S-S-S
May need
20XS front
if too baggy
Pekingese
15-XS-XS-M
or

20-S-S-M
May need
20XS front
if too baggy
Pharaoh Hound  
Pointer (English)  
Polish Lowland Sheepdog  
Pomeranian TY34 TY36
Poodle (Toy)
Poodle (Miniature)  
Poodle (Standard)  
40-L-M-M
May need
40S front
if too baggy
Portuguese Podengo
(Medio)
 
Portuguese Water Dog  
20-L-M-L
or

40-L-M-M
May need
40S front
if too baggy
Pug
20-S-S-S
May also need
20XS front
if young puppy
Pyrenean Mountain Dog  
Pyrenean Sheepdog  
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Rhodesian Ridgeback  
40-L-M-L
May need
40S front
if too baggy
Rottweiler  
40-L-M-M
May need
40S front
if too baggy
Rottweiler x Staffie  
Russian Black Terrier  
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
St Bernard
Saluki
40-L-M-M
May need
40S front
if too baggy
Samoyed  
Schipperke
15-XS-XS-M
or

20-S-S-S
May need
20XS front
if too baggy
Schnauzer (Miniature)

15-XS-XXS-S
or
15-XS-XS-M
or

20-S-S-S
May need
20XS front
if too baggy

Schnauzer (Standard)
20-M-S-M
May also need
20XS front
if young puppy
Schnauzer (Giant)
40-L-M-M
May need
40S front
if too baggy
Scottish Terrier  
Sealyham Terrier  
Shar Pei  
Shetland Sheepdog
15-XS-XS-M
or
20-S-S-S

May need
20XS front
if too baggy
Shihpoo
15-XS-XS-M
or

20-S-S-S
May need
20XS front
if too baggy
Shih Tzu
15-XS-XS-S
or

20-S-S-S
May need
20XS front
if too baggy
Siberian Husky
20-L-M-XL
or

40-L-M-XL
May need
40S front
if too baggy
Sicilian Mastiff  
40-L-M-L
May need
40S front
if too baggy
Soft-coated Wheaten Terrier
20-M-S-S
May also need
20XS front
if young puppy
Spanish Water Dog
20-M-S-S
May also need
20XS front
if young puppy
Staffordshire Bull Terrier

20-M-M-M
or

20-L-M-M

20-L-M-L
or

40-L-M-M
May need
40S front
if too baggy
Swedish Lapphund

20-S-S-S
May also need
20XS front
if young puppy

Swedish Vallhund
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Terrier crossbreeds
15-XS-XS-M
or

20-S-S-S
May need
20XS front
if too baggy
Tibetan Mastiff  
Tibetan Spaniel  
Tibetan Terrier
Trailhound
40-L-M-M
May need
40S front
if too baggy
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Weimaraner  

40-L-M-L
May need
40S front
if too baggy

Welsh Springer Spaniel
20-M-S-S
May also need
20XS front
if young puppy
Welsh Terrier  
West Highland Terrier
15-XS-XS-M
or

20-S-S-S
May need
20XS front
if too baggy
Whippet
15-XS-XS-M
or

20-S-S-S
May need
20XS front
if too baggy
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Yorkshire Terrier TY34 TY36
Return to Top

 

Follow Us On:
Manufacturers
Articles
All Topics
 
General (4)
Training (3)
Fun for your dog (2)
Sport (4)
 
Dog Breeds A-G (38)
Dog Breeds H-M (14)
Dog Breeds N-T (13)
Dog Breeds U-Z (7)