English Shepherd Archives - All About Dogs
English Shepherd

English Shepherd

Description: Developed in the United States from farm dogs brought by English and Scottish settlers, the English Shepherd is a versatile working breed that masterfully performs an incredible number of…