It is important to realize that dogs are not people. They have an much more simplistic method of learning.
Therefore it is important to keep that in mind when training them. Something as simple as that can make a huge difference in the success or failure when training.
There are a few secrets that practically guarantee positive results. Dogs are great learners, however it is
important that you "use their language" so to speak.
First, avoid redundancy. The most common mistake individuals make when attempting to train their dog is repeating themselves unnecessarily. Dogs will follow your instructions when you give commands and treat them as though they must. When training it is important to avoid tones that sound as if you're making a request. There should be no negotiation. Do not repeat your commands, rather gently physically place your dog as you instructed. This words for sit, stay, down, paw, etc. This way the dog will associate the action with the words. This is the a major key to behavior training.
Second, dogs are sensitive to approval as much as the rest of us. Most dogs will naturally wish to appease their owner. When building a sturdy pattern, positive reinforcement following the desired behavior yields wonderous results. This method encourages obeying the command without involving food or treats. This is beneficial later in the relationship as your pet will not always expect a tasty reward every time it is given instruction.
Third, avoid using the dogs name when reprimanding for bad behavior. This avoids a negative association with it's name. The reverse is also helpful. When your pet behaves obediently and displays behavior you would like to encourage, using it's name while showing affection supports a positive association. In other situations in which you reference your dog it will recall uplifting ideas and this will show when it responds and interacts with you.
Simple secrets such as these will greatly improve your training routines and overall relationship. Remember learning how to successfully train your dog to behave is not impossible. It is just a matter of consistent practice and positive reinforcement.