How to train your dog
The first thing you must know, is that training your dog is very hard and it requires a lot of time. You can take your pet to the dog trainers, but it can be expensive and when you are training him, it can be fun. Depending of your puppy, you will have to start the training at a certain time of his life. This is different for almost any breed of dogs, so you will have to look on the internet when is the right time for training to begin. If you start too late or too soon, training will be ineffective.
Training any animal to do the basic task is a long-lasting process. Don’t expect that your dog starts obey your commands after a day or two! The secret is in two things; repetition and reward! Doing just one of this is ineffective! Even for simple tasks, like sit down, you will need to repeat that order many times. Your dog won’t know what to do at first, so help him, by slightly pushing him so he seat. If you want to teach him a ‘’hand shake’’, gently touch his front leg until he lift it.
The first time he does this, reward him! The best reward are those dogs’ biscuits. Wait while he eats it, and then start over. Never stop teaching him one command after he has done it properly just one time! The procedure is the same for every command, and every time he does this properly, give him a biscuit. Some dogs, like German Shepard will start obeying your commands after 5 repetitions. Some other dogs, requires much more time. Anyway, you must be patient.