RE: biting puppy
I had a Feist that drove me nut biting. Go to pet it, bite your fingers. Started putting my finger on the back of its tongue and held it there. Didnt like that much, once it associated biting with something it didnt like, it stopped.