Border Collie

The Border Collie is a medium size dog that comes in a variety of colors that include, black and...

Read More