Dogs, they smile when we come home, wag their tails and roll over on their backs to have their belly stroked. We love dogs because they make us happy, and they turn our ordinary house into a home. Dogs just plain make us feel good, but did you know that there is a good reason for that? Having a dog can be very good for our health, particularly heart-health. Here are some reasons dogs are good for our hearts: