Do dogs provide health benefits? Believe it or not they do!