A Short History of Dogs

  Lexus, a Collie X Lab and Laika, a Blue Staffy. Photo by Alex Pearce In the UK, there are estimated to be over 9 million pet dogs. That equates to 25% of...

5,949 total views, no views today