Many studies suggest that pets make their owners happier, but a new high-quality study found a different result ...