Pet owners more satisfied at life than non pet owners Archive