Tag: Pet owners more satisfied at life than non pet owners