Collie

Collie

Border Colly called Timmy
Animals Dogs
Border Collies are loyal, trainable, smart dogs with an oversupply of energy, i.e. they won’t just sit on the couch. Photo by mik_p These dogs need lots of ...
0