Cody the adorable English Shepherd puppy. English Shepherds are kind of a "cousin" to border collies. Learn more about them here: www.englishshepherd.org
Description: Cody the adorable English Shepherd puppy. English Shepherds are kind of a "cousin" to border collies. Learn more about them here: www.englishshepherd.org