Many people love owning dogs for a multitude of reasons, not least their affection and companionship. However, our four-legged pals offer other advantages as well. Having a dog is also an effective ...