The ideas below will help you to train your dog to be well mannered. Also to understand how dogs learn and think.
When you verbally correct your dog, try making those corrections short and straight to the point. Do not drag on in a rant to your pet about their bad they are. Say no and give them a command to do the desired behavior.
Make sure your dog is up and active. Dogs can get bored. A dog is very difficult to train.Your dog will be more relaxed and willing to listen if you keep them well exercised. Go for long walks or runs with your dog on a regular basis.