Are pet owners happier people?