There are so many different types of dog, just thinking about them all is enough to make your brain melt. Let’s try to break them down into a few different groups or categories. Pedigree dogs The Kennel Club divides the world of pedigree dogs into seven main groups. Hound Working […] Read More