Looks like puppies may have more going for them than their cuteness. Research suggests canine companions can improve physical and mental health.