2. Never give up.
Whether you are trying to train a dog or a puppy, you need to be aware that it requires time and a lot of patience, in order to get your pet to perform the things you want him to do. In other words, you need to be patient about it. Aside from that, you should never give up, so that he would be able to understand what you want and do it.