August 19,2015
Sheep dogs, sheepdog breeds dog family
Introduction A sheep dog or sheepdog is generally a dog or breed of dogs historically used in connection with the raising of sheep. These may include livestock guardian or pastoral dogs used to guard sheep and sheepdog breeds other livestock in farms for farmers, andherding dog, a dog used to herd s