My answer is getting longer and longer.....but I have something to add that only just came to my mind. If you can and it is in your nature....try to laugh some of your pups behaviour away. Pups want our attention, so rather than getting worked up about their antics..if you pull away, laugh 'don't be silly' and pull away, even turn you back and walk away...you are effectively giving a sign that your want to ignore him. Just like with other training...if you don't react, his behaviour don't yield the response they want from you...he will try something else. Instead if you react to the good behaviour, penny will eventually drop and he start to use that more often to get what he wants. Save strong reactions....those are only needed in rare occasions and when dog is not familiar with those from you...it will be almost like 'emergency break'. But you won't get to use that many times in their lives for it to be effective.