English Shepherd
English Shepherds are natural caretakers and it shows in the unique affection they show their families. Independent and confident, these dogs will sometimes try to test the pecking order but they are always loving and loyal to those they bond with. For those who love the outdoors,…read more below