English Cocker Spaniel

10 British dog breeds

With over 30 dog breeds from the United Kingdom, it's not always easy to choose! That's why we've compiled a …