Herding dog
A herding dog, also known as a stock dog or working dog, is a type of dog that either has been trained in herding or belongs to breeds that are developed for herding. A dog specifically trained to herd sheep is known as a sheep dog or shepherd dog.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.