Hi mickeydoo, and welcome to the Forum. As for your boy, he's a good looking boy and IMO is at least part B, but who am I to say. If he is a puller the best thing would be to have him take an obediance course. Some years back I was the proud poppa of a GSD-Malamute mix who had his own idea of taking a walk, after putting him through an intensive obediance school he was awesome, we could walk through a crowd and he would stay at heel totally. In the meantime you might check into a no pull harness, there are many on the market and most are effective.
M