Understanding Border Collies

The Border Collie is an extremely versatile breed, faithful enough to be a loyal friend, honest enough to be a hard worker and intelligent enough to be an asset in rescue and other services.
Understanding Border Collies by

Search