Pet keeping: a brief history
National Pet Month (7 April – 7 May) is now drawing to a close but one of the enduring messages of the initiative is the benefits of pets for people, and vice versa. What we need from our companion animals has changed over the centuries, dogs are no longer solely hunting partners, and cats are […]