Helicobacter pylori in animals is of human origin: studies in monkey's, sheep, and cats