Helicobacter pylori infection in shepherds, sheep and sheep-dogs