Loyal and Hard-Working Sheep Dogs

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

Mountain Sheep
In the mountainous regions of Wales, sheep dogs are working dogs.