Loyal and Hard-Working Sheep Dogs

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

Sheep Dogs
Pictured here keenly awaiting their turns are (left to right) Bella, a kelpie bitch; Fly, a border collie bitch; and Bob, a border collie-kelpie cross.