Livestock Guardian DogBack to K9 Classroom Article: Working Dogs » Herding Dog 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…

Read More...