That picture is actually pretty old now. He was only about 7 months old in that picture. I don't have any newer ones on the computer right now.
He's a great big goofball with stranger problems. I'll be posting over in the training section probably tomorrow for some help/information.