Your Pet Really Does Make You Happier—Both Cats and Dogs ... - Martha Stewart