Keeping your dog off your furniture is simply a matter of training. Dogs like sitting on furniture for the exact same reasons that humans do. It's warm and comfortable! If you want to keep your dog off of your furniture, you should provide him with a warm, comfortable bed of his own. This procedure works best if you begin this type of training with your dog when he is a puppy. Once a dog is in the habit of jumping on your furniture, it will be very difficult for you to cure him of this.
In keeping your dog off your furniture, you should, as I mentioned, begin such training when he is a puppy. Every member of your household will need to cooperate and work together in making sure that the "no furniture" rule is enforced. When your puppy tries to jump on a piece of furniture, gently place him on the floor, or if you prefer, put him on his own cushiony bed and tell him that he is not allowed on the furniture. It might also be helpful if you offer your dog a treat or reward for getting off the furniture. Be sure that in utilizing this method of keeping your dog off your furniture, that you wait and reward him after he has moved to your chosen place for him. This action will reinforce what you are trying to teach him, and will likely enable your dog to learn much faster. Though he may not understand the words you are speaking, your dog, will, over time, learn the message that you are trying to get across.
In keeping your dog off your furniture, you must never express anger or any type of violence towards him. Not only would this be cruel behavior, it would only serve to antagonize your pet, and possibly inspire the dog to act defensively or aggressively toward you. You should also be careful to keep any show of temper out of your voice or mannerisms when training your pet. Remember that he is only an animal, and nothing will be gained by either of you if you resort to anger or violence. Maintain your patience and persistence, and you will be rewarded.
Keeping your dog off your furniture, is of course, more difficult if your animal is already in the habit of sleeping in his favorite "human" chair. You could try using a Scat Mat to keep your pet off the furniture. Scat Mats can be purchased from most major pet stores, and they work by giving the dog a slight shock if he jumps onto a piece of furniture containing a Scat Mat. It is not recommended that you utilize this method, however, unless you feel that you have exhausted all other options. Some dogs do not react favorably to being jolted in such a manner, though the shock is certainly not enough to harm your animal.
The best advice is to try training your dog through rewards and treats each time he does what you want him to. If you are patient with your dog, this method should work for you. If it does not work, please consult a professional dog trainer for advice in keeping your dog off your furniture.