Loyal and Hard-Working Sheep Dogs

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

Border Collie Sheep Dog
Fly's mind is on the sheep: No matter how close I get with the camera she won't be distracted!