Dominance Roll
You need to do a "Dominance Roll" ANYTIME the pup tries this crap. Grab the skin on his throat, lift him up and roll him over on his back - then get in his face and GROWL at him (including a growling NO!) and look him straight in the eye. Hold him there until he relaxes and diverts his gaze from you (sign of submission). Then let him up and give him a LITTLE lovin'.