Also known as the Belgian Sheepdog, the Belgian Shepherd is a beautiful, long-coated breed that comes in a variety of colors.

+ Read More

Elegant, sporting a lovely basic black coat, the Belgian Sheepdog is not only graceful but versatile as well.

+ Read More