Kindred Spirits: How Animals Nourish Your Soul.

According to research by the Pet Food Manufacturers Association (PFMA) almost half of UK households have some kind of pet. That’s approximately 22 million pets, 22% of which are dogs. () So what is it about an animal that means…