The english cocker spaniel is an active good natured sporting dog standing well up at the withers and compactly built. […]

Crossbreeding two of the most popular dog breeds in the world had led to potentially the perfect family pet. The […]