If you have to get him then you can punish him, if he comes to you even if you start to go get him praise him, but for gods sake if he comes to you DONT punish him. I know that its hard not to, lol. As already said, sounds like a typical pup going through its teens, its just a phase but i wouldnt let him get away with anything just because its a phase.