It is not just puppies that should be trained. If you have an older dog it can be trained. too. Now, I hear you saying, "you can't teach an old dog new tricks," but with the dog training that I can teach you you'll discover that an older dog CAN learn new behaviors, including stopping whining, regardless of its age. This is because all dog training comes down to one thing: rewarding your dog for good behavior. Of course, this also means that you must correct him for poor behavior. In doing so you will establish the appropriate relationship between you and your dog.Of course, any good dog training system will recognize that a dog may become set in his ways. This will make him less inclined to want to learn something new. However, when your dog recognizes that you are giving him a new way in which he can please you, he will be more than happy to comply.
The idea behind this style of dog training is to teach your dog how to make his own decisions and how to stop a dog from whining. Of course, you are not asking him to make complicated decisions. You are simply asking him to decide whether or not to do something. When he makes the right decision, he will be rewarded. When he makes the wrong decision, he will be corrected.
Professional dog trainers will always tell you that you must be consistent. Without consistency in your dog training you are giving your dog permission to elevate himself within your household hierarchy. So, you must insist on certain behavior at all times from your dog.

