So are dogs good for your health? Did you know that owning a dog can improve mental health, cardiovascular health and amongst other things reduce the visits you take to your doctor? In recent years research has also suggested that dogs may be able to detect cancer in their owners too, so I would say…