Herding dogs are still invaluable to sheep and cattle handlers (stock men) around the world for mustering; different breeds are used for the different jobs involved in stock work and for guarding the flocks and herds. Modern herding dogs help to control cattle and wild geese in parks or goats used for weed control. A well trained dog can adapt to control any sort of domestic and many wild animals.