Bearded Collie is one of the oldest races of the British dog. This long-haired herding dog has had many names over the years; Old Welsh Grey Sheepdog, Loch Collie, Collie Moued Hairy, Highland Collie, Mountain Collie, Hairy Mou ed Collie also, it all is the name for bearded collie. however, …
Continue reading