What do you all think he is?!

Meet Leo. A 3 year old 60 pound mix that we just rescued from the shelter two weeks ago. We are doing a DNA test next week but wanted to see if anyone had any good guesses as to what he is first!

Our guess is a Belgian Malinois and Carolina Dog mix.