You can restrict your bed and furniture to humans – if you choose to do so. It’s best train your dog at an early age to stay off your bed.
Many dog owners let little Snoopy or even big Thumper share their beds. Some would rather not feel the bounce of dog on mattress as soon as the lights go out.
Most dogs that jump on the bed at night have been allowed to do so at other times during the day. First, you have to train him not to jump on the bed at any time – particularly while you sleep.
Prevention is the key here: Confine him to a crate or another room, and provide a dog bed or blanket that fills his need for a comfy night's sleep. If your dog misses your companionship, give him a few extra-special "good night" toys to distract him from loneliness.
When you remove a behavior, such as jumping on the bed, from your dog's repertoire, you create a "hole" in his routine. He'll fill it in with something equally entertaining (to him) if you don't replace it with something you want him to do. Make sure he understands where he is supposed to sleep, and make that part of his new nighttime habits.