For biting, you need to use dog psychology. You need to convince him that hands (to start) are associated negatively. The sounds gross but is effective- and quick. The next time he bites your hand, don’t pull away. Instead, gently push further into his mouth (biting will stop at this point) and push on the back of his tongue to invoke his gag reflex. Tell him, “no biting. ” It may take several times, but your dog will not want to keep repeating this unpleasant experience and will stop. Again, be gentle while doing this. The point is not to punish but to have your dog associate a negative outcome with the behavior. Hope this is helpful.