sheepdogs

Posts tagged with: sheepdogs

Smiling Border Collie

The Border Collie

Unmatched in brains, instinct, and endurance, these dogs can do just about anything—and do it superbly. more