Loyal and Hard-Working Sheep Dogs

Josephine Roberts introduces us to the faithful companion that is the working sheep dog

Working Dogs
The herding instinct in sheep dogs is simply predatory behavior that has been modified over many generations.