More health benefits of pets revealed