Pet ownership and cardiovascular risk reduction: supporting evidence, conflicting data and underlying mechanisms.

Pet ownership and cardiovascular risk reduction: supporting evidence, conflicting data and underlying mechanisms.