Small Dog Breeds starting with D, E, F, G & H.
Have a read through the different breeds and the descriptions of your favourites for more information.
Dachshund | ![]() |
Dandie Dinmont Terrier | ![]() |
English Cocker Spaniel | ![]() |
English Toy Spaniel | ![]() |
Fox Terrier | ![]() |
French Bulldog | ![]() |
German Hunting Terrier | ![]() |
German Spitz | ![]() |
Glen of Imaal Terrier | ![]() |
Havanese | ![]() |