In the modern era, when we think of farm dogs, we tend to think of medium to large dogs that specialise in herding livestock, particularly sheep. But in the past, dogs of all breeds and shapes and sizes were to be found on farms. In fact, almost all dog breeds were...

read more