Don't give up on him, you just need to learn to say No to him. He is still very young and he needs you to be the pack leader. A firm no or bad should help. They are very clever little dogs, very easy to train. You will get loads of advice from other members and it will really help both of you. Good luck.