Belgian Terv. Cross between my 2 favorite breeds. ;-) Just like the perfect Shepherd-Collie mix. IMO. :-D
Close! Groenendael... The Belgian Sheepdog. Amazing creatures they are.