Got me!!!!????
That is a Belgian Malinois, and they are tremendous dogs! I am blessed with two of them!