Perfect Fit Harness
Shop by price

Below are the suggested sizes of the Perfect Fit Harness for different breeds. Follow the steps below to work out the best sizes for your dog or altenatively use our Perfect Fit Harness Breed Size Wizard:

1) Measure Your Dog

How to measure your dogs girth
Measure your dog's girth (snugly, about 3 cms / 1 inch around the deepest part of their chest/rib cage) in centimeters.

2) Choose the most suitable girth piece below based on the girth measurement you have taken above

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

3) 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.

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

Key to the Perfect Fit Harness Breed Size Guide

The parts that make up a Perfect Fit Harness

 

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
Akita
Alaskan Malamute
American Bulldog

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 (French Water Dog)

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

May need 40s front if too baggy

Bavarian Mountain Hound
Beagle
Bearded Collie
Bearded Collie x Terrier
Beauceron
Bedlington Terrier

May need 20xs front if too baggy

Belgian Shepherd Dog
Belgium x Lurcher
Bergamasco
Bernese Mountain Dog
Bichon Frise
Bloodhound
Bolognese
Border Collie
Border Terrier

May need 20xs front if too baggy

Borzoi

May also need 40s front

Boston Terrier

May need 20xs front if too baggy

Bouvier Des Flandres
Boxer

May need 40s front if too baggy

Briard

May also need 40s front if young

Brittany
Bull Mastiff

May also need 40s front if young

Bull Terrier
Bull Terrier (Miniature)
Bull Terrier x Bull Mastiff

May also need 40s front if young

Bulldog
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Cairn Terrier

May need 20xs front if too baggy

Cavalier King Charles Spaniel
Chesapeake Bay Retriever
Chihuahua
Chihuahua Crosses
Chinese Crested
Chow Chow
Clumber Spaniel
Cocker (English)
Cocker (Working)
Cockerpoo
Collie (Rough)
Collie (Smooth)

May also need 20xs front if young puppy

Collie crossbreed
Corgi
Corgi x Collie
Coton De Tulear
Curly-Coated Retreiver

May also need 40s front if young

Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Dachshund (Miniature)
Dachshund (Standard)

May need 20xs front if too baggy

Dalmatian
Dandie Dinmont Terrier
Deerhound

May also need 40s front if young

Dobermann Pinscher
Dobermann x GSD
Dogue de Bordeaux

May also need 40s front if young

Return to Top
BREED PUPPY SMALL MEDIUM LARGE
English Mastiff
English Setter
English Springer Spaniel
English Toy Terrier
Estrela
Eurasier
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Field Spaniel
Finnish Lapphund
Finnish Spitz
Flat Coated Retriever
Fox Terrier
Fox Terrier (wirehaired)
Foxhound
French Bulldog
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
German Pinscher
German Shepherd
German Shepherd X
German Shorthaired Pointer
German Spitz
Golden Retriever
Goldendoodle
Gordon Setter
Grand Bleu de Gascogne
Great Dane
Greyhound
Griffon Bruxellois
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Hamiltonstovare
Havanese
Hovawart
Hungarian Puli
Hungarian Vizsla
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Ibizan Hound
Irish Red & White Setter
Irish Red Setter
Irish Terrier
Irish Water Spaniel
Irish Wolfhound
Italian Greyhound
Italian Spinone
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Jack Russell Terrier
Japanese Chin
Japanese Shiba Inu
Japanese Spitz
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Keeshund
Kerry Blue Terrier
King Charles Spaniel
Komondor
Kooikerhondje
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Labradoodle

May also need 20xs front if young puppy

Labrador
Labrador x Collie
Lakeland Terrier
Lancashire Heeler
Leonberger
Lhasa Apso
Lowchen
Lurcher (Greyhound type)
Lurcher (Whippet type)
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Maltese
Manchester Terrier
Maremma Sheepdog
Mastiff
Miniature Pinscher
Munsterlander
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Neopolitan Mastiff
Newfoundland
Newfoundland x Rottweiler    
Norfolk Terrier
Northern Inuit
Norwegian Buhund
Norwegian Elkhound
Norwich Terrier
Nova Scotia Duck Tolling Retriever
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Old English Sheepdog
Otterhound
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Papillon
Parson Russell Terrier
Patterdale Terrier
Pekingese
Pharaoh Hound
Pointer (English)
Polish Lowland Sheepdog
Pomeranian
Poodle (Miniature)
Poodle (Standard)
Poodle (Toy)
Portuguese Podengo (Medio)
Portuguese Water Dog
Pug
Pyrenean Mountain Dog
Pyrenean Sheepdog
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Rhodesian Ridgeback
Rottweiler
Rottweiler x Staffie
Russian Black Terrier
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Saluki
Samoyed
Schipperke
Schnauzer (Giant)
Schnauzer (Miniature)
Schnauzer (Standard)
Scottish Terrier
Sealyham Terrier
Shar Pei
Shetland Sheepdog
Shih Tzu
Shihpoo
Siberian Husky
Sicilian Mastiff
Soft-coated Wheaten Terrier
Spanish Water Dog
St Bernard
Staffordshire Bull Terrier
Swedish Lapphund
Swedish Vallhund
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Terrier crossbreeds
Tibetan Mastiff
Tibetan Spaniel
Tibetan Terrier
Trailhound
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Weimaraner
Welsh Springer Spaniel
Welsh Terrier
West Highland Terrier
Whippet
Return to Top
BREED PUPPY SMALL MEDIUM LARGE
Yorkshire Terrier
Return to Top

 

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