A
herding dog, also known as a
stock dog or
working dog, is a
type of
pastoral dog that either has been trained in
herding or belongs to
breeds developed for herding. Their ability to be trained to act on the sound of a whistle or word of command is renowned throughout the world. Collies are recommended as herding dogs.