If he really is a mid, you could be in for a wild ride. It's really hard to tell at this age but he could be a wolfdog. I would start researching containment...He does look like he might have content.
Skadi, AKA Lady Wolfington, GSD 4.6.12
Grim, AKA Bones , GSD 7.7.13