Many breeds of certain animal species - dogs and cats, for example - have a long history of being human companions, and keeping these as pets is morally good, since this is the natural way for ...
What is so special about the relationships people have with their pets? Are we very different from our ancestors in the way we feel about animals? What does pet keeping tell us about ourselves and our ...