What are the benefits of owning a dog? We know about companionship and the beautiful stress-therapy that a good pet-session provides, but there are a lot of other, more subtle benefits too. Check them out below!