Breed of the Week: The Old English Sheepdog
THIS POST MAY CONTAIN AFFILIATE LINKS. PLEASE READ MY DISCLOSURE FOR MORE INFO.
The Old English Sheepdog is a big, athletic dog with a wondrously shaggy coat. Historically, this dog was bred as a driver of sheep and cattle, helping farmers to take their livestock to market. Today, the Old English Sheepdog is … Continue reading