Welcome to our dog breed directory.
We have written the pluses and minuses of over 100 dog breeds so you can quickly find out which dog suits you best!
We have outlined the good and bad points about every popular dog breed, to help you discover whether the particular dog you are considering has the personality and physical characteristics you want in a dog.
Before you start learning about the personalities and traits of the many dog breeds in our dog breed profiles, here are some points you should consider when deciding which dog is perfect for you:
The Dog breeds temperament?
Large or small Dog breeds?
Do you have time to exercise your Dog?
Do you have children?
How much time do you have?
Are you allergic to a particular dog breed?
Intelligent and easy to train?
Protection?
These are the important factors you should consider when making a decision about which dog breed is for you. With these points in mind, browse through the a-z dog breed profiles and discover which dog will be perfect for you!
| Affenpinscher | Afghan Hound | Airedale Terrier |
| Alaskan Malamute | Anatolian Shepherd | American Cocker Spaniel |
| Australian Shepherd dog |
Dog Breeds B -
Dog Breeds C -
| Cairn Terrier | Cavalier King Charles Spaniel | Chow Chow |
| Clumber Spaniel | Chihuahua | Chinese Crested |
| Curly Coated Retreiver |
Dog Breeds D -
| Dachshund | Dalmatian | Dobermann |
| Dogue De Bordeaux | Deerhound |
Dog Breeds E -
| English Cocker Spaniel | English Setter | English Springer Spaniel |
Dog Breeds F -
| Fox Terrier | French Bull Dog |
Dog Breeds G -
| German Shepherd | Giant Schnauzer | Golden Retriever |
| Gordon Setter | Great Dane | Greyhound |
| German Pinscher | German Wirehaired Pointer | Griffon Bruxellois |
Dog Breeds H -
| Hungarian Vizsla | Hungarian Wirehaired Vizsla |
Dog Breeds I -
| Irish Setter | Irish Water Spaniel | Irish Wolfhound |
| Italian Spinone | Irish Terrier | |
Dog Breeds J -
| Japanese Akita | Jack Russell Terrier | Japanese Shiba Inu |
Dog Breeds K -
| Keeshond | Kerry Blue Terrier |
Dog Breeds L -
| Labrador Retriever | Laekenois | Lakeland Terrier |
| Lhasa Apso | Leonberger | Lancashire Heeler |
Dog Breeds M -
| Maltese | Maremma | Mastiff |
| Manchester Terrier | Miniature Pinscher | Miniature Schnauzer |
| Miniature Bull Terrier |
Dog Breeds N -
| Newfoundland | Norfolk Terrier | Neopolitan Mastiff |
Dog Breeds O -
| Old English Sheepdog |
Dog Breeds P -
| Papillon | Pekingese | Pharaoh Hound |
| Pointer | Poodle | Pug |
| Pyrenean Mountain Dog | Parson Russell Terrier | Pomeranian |
Dog Breeds R -
| Rhodesian Ridgeback | Rottweiler | Rough Collie |
Dog Breeds S -
Dog Breeds T -
| Tibetan Spaniel | Tibetan Terrier |
Dog Breeds W -
| Weimaraner | Welsh Corgi | Welsh Terrier |
| West Highland White | Whippet | Welsh Springer Spaniel |
Dog Breeds Y -
| Yorkshire Terrier |