The answer to job stress? Why, a pet!

Research published in the International Journal of Management Practice has looked at the relationship between job stress and well-being in people who are pet owners. The work suggests that pets can play a significant part ...