Herding is used in agriculture to manage domesticated animals. Herding can be performed by people or dogs trained to control the movement of livestock under the direction of a person. Animals such as cattle, sheep and goats are commonly herded by humans and dogs. Also herd dogs may be used to gather and herd turkey, geese, ducks and chickens.