X

Belgian Sheepdog

Belgian Sheepdog

The Belgian Shepherd (also known as the Belgian Sheepdog or the Chien de Berger Belge) is a breed of medium-sized herding…