To help make this website better we have placed cookies on your computer or device. You can change your cookie settings at anytime. Otherwise we will assume you are OK to continue.

We have recently changed our privacy policy. To read the revised policy please click on this link to see the details.

Dog Breeds

Dog Breed

Breed Library

Ready for a dog but not sure what is the right breed for you and your family? Great news! Our Breed Library can help you understand the different breeds and help you decide which type of dog could be your perfect pet. For each breed you can understand the history of the breed, their personality and health.

You can compare up to four breeds at any one time. Just tick the box under above corresponding photo to add the breed to your comparison table at the bottom of the page.

Clear all filters
Results : 192 breed(s) match your search. Click an image for more information on that breed.

Compare breeds

affenpinscher
affenpinscher
afghan hound
afghan hound
airedale terrier
airedale terrier
alaskan malamute
alaskan malamute
american cocker spaniel
american cocker spaniel
anatolian shepherd dog
anatolian shepherd dog
australian cattle dog
australian cattle dog
australian shepherd dog
australian shepherd dog
australian silky terrier
australian silky terrier
australian terrier
australian terrier
basenji
basenji
basset bleu de gascogne
basset bleu de gascogne
basset fauve de bretagne
basset fauve de bretagne
basset griffon vendeen (grand)
basset griffon vendeen (grand)
basset griffon vendeen (petit)
basset griffon vendeen (petit)
basset hound
basset hound
bavarian mountain hound
bavarian mountain hound
beagle
beagle
bearded collie
bearded collie
beauceron
beauceron
bedlington terrier
bedlington terrier
belgian shepherd dog laekenois
belgian shepherd dog laekenois
belgian shepherd dog malinois
belgian shepherd dog malinois
belgian shepherd dog tervueren
belgian shepherd dog tervueren
bergamasco
bergamasco
bernese mountain dog
bernese mountain dog
bichon frise
bichon frise
bloodhound
bloodhound
bolognese
bolognese
border collie
border collie
border terrier
border terrier
borzoi
borzoi
boston terrier
boston terrier
bouvier des flandres
bouvier des flandres
boxer
boxer
bracco italiano
bracco italiano
briard
briard
brittany
brittany
bull terrier
bull terrier
bull terrier miniature
bull terrier miniature
bulldog
bulldog
bullmastiff
bullmastiff
cairn terrier
cairn terrier
canaan dog
canaan dog
canadian eskimo dog
canadian eskimo dog
cavalier king charles spaniel
cavalier king charles spaniel
cesky terrier
cesky terrier
chesapeake bay retriever
chesapeake bay retriever
chihuahua (long coat)
chihuahua (long coat)
chihuahua (smooth coat)
chihuahua (smooth coat)
chinese crested
chinese crested
chow chow (rough)
chow chow (rough)
chow chow (smooth)
chow chow (smooth)
clumber spaniel
clumber spaniel
coton de tulear
coton de tulear
curly-coated retriever
curly-coated retriever
dachshund (long haired)
dachshund (long haired)
dachshund (smooth haired)
dachshund (smooth haired)
dachshund (wire haired)
dachshund (wire haired)
dalmatian
dalmatian
dandie dinmont terrier
dandie dinmont terrier
deerhound
deerhound
dobermann
dobermann
dogue de bordeaux
dogue de bordeaux
english cocker spaniel
english cocker spaniel
english setter
english setter
english springer spaniel
english springer spaniel
estrela mountain dog
estrela mountain dog
field spaniel
field spaniel
finnish lapphund
finnish lapphund
finnish spitz
finnish spitz
flat-coated retriever
flat-coated retriever
fox terrier smooth coat
fox terrier smooth coat
fox terrier wire coat
fox terrier wire coat
foxhound
foxhound
french bulldog
french bulldog
german shepherd dog
german shepherd dog
german short-haired pointer
german short-haired pointer
german spitz klein
german spitz klein
german spitz mittel
german spitz mittel
german wire-haired pointer
german wire-haired pointer
giant schnauzer
giant schnauzer
golden retriever
golden retriever
gordon setter
gordon setter
grand bleu de gascogne
grand bleu de gascogne
great dane
great dane
greyhound
greyhound
hamiltonstovare
hamiltonstovare
havanese
havanese
hovawart
hovawart
hungarian kuvasz
hungarian kuvasz
hungarian puli
hungarian puli
hungarian vizsla
hungarian vizsla
hungarian wire-haired vizsla
hungarian wire-haired vizsla
irish red and white setter
irish red and white setter
irish setter
irish setter
irish terrier
irish terrier
irish water spaniel
irish water spaniel
irish wolfhound
irish wolfhound
italian greyhound
italian greyhound
italian spinone
italian spinone
japanese akita
japanese akita
japanese chin
japanese chin
japanese shibu inu
japanese shibu inu
japanese spitz
japanese spitz
keeshond
keeshond
kerry blue terrier
kerry blue terrier
king charles spaniel
king charles spaniel
komondor
komondor
kooikerhoundje
kooikerhoundje
labrador retriever
labrador retriever
laekenois
laekenois
lakeland terrier
lakeland terrier
lancashire heeler
lancashire heeler
leonberger
leonberger
lhaso apso
lhaso apso
lowchen (little lion dog)
lowchen (little lion dog)
malinois
malinois
maltese
maltese
manchester terrier
manchester terrier
maremma sheepdog
maremma sheepdog
mastiff
mastiff
mexican hairless (medium)
mexican hairless (medium)
miniature schnauzer
miniature schnauzer
munsterlander (large)
munsterlander (large)
neapolitan mastiff
neapolitan mastiff
newfoundland
newfoundland
norfolk terrier
norfolk terrier
norwegian buhund
norwegian buhund
norwegian elkhound
norwegian elkhound
norwich terrier
norwich terrier
old english sheepdog
old english sheepdog
otterhound
otterhound
papillon
papillon
pharaoh hound
pharaoh hound
pinscher (german)
pinscher (german)
pinscher miniature
pinscher miniature
pointer
pointer
polish lowland sheepdog
polish lowland sheepdog
pomeranian
pomeranian
poodle miniature
poodle miniature
poodle standard
poodle standard
poodle toy
poodle toy
portuguese water dog
portuguese water dog
pug
pug
pyrenean mountain dog
pyrenean mountain dog
pyrenean sheepdog
pyrenean sheepdog
rhodesian ridgeback
rhodesian ridgeback
rottweiler
rottweiler
rough collie
rough collie
saluki
saluki
samoyed
samoyed
schipperke
schipperke
schnauzer standard
schnauzer standard
scottish terrier
scottish terrier
sealyham terrier
sealyham terrier
shar pei
shar pei
shetland sheepdog
shetland sheepdog
shih tzu
shih tzu
siberian husky
siberian husky
skye terrier
skye terrier
sloughi
sloughi
smooth collie
smooth collie
soft coated wheaten terrier
soft coated wheaten terrier
spanish water dog
spanish water dog
st bernard (medium/long coat)
st bernard (medium/long coat)
staffordshire bull terrier
staffordshire bull terrier
sussex spaniel
sussex spaniel
swedish lapphund
swedish lapphund
swedish vallhund
swedish vallhund
tibetan mastiff
tibetan mastiff
tibetan spaniel
tibetan spaniel
tibetan terrier
tibetan terrier
weimaraner (short/smooth coat)
weimaraner (short/smooth coat)
welsh corgi (pembroke)
welsh corgi (pembroke)
welsh springer spaniel
welsh springer spaniel
welsh terrier
welsh terrier
west highland white terrier
west highland white terrier
whippet
whippet
yorkshire terrier
yorkshire terrier
share.png SHARE