This is a problem best dealt with when your dog is a puppy. Once you let your pup share your bed, you've already begun to lose the battle. But it is possible to re-train older dogs to sleep in their own bed , especially if sharing a bed has begun to be uncomfortable for both of you. Place an old shirt, preferably one that has your scent all over it, in the bed. That ratty old t-shirt that you wore to mow the yard will do just fine. Pat the bed. Coax your dog to lie down in it. Add some petting and attention, maybe even a treat or two, and give your fur friend a favorite toy or two, or perhaps even a chew toy for bedtime. Make the bed a pleasant place for your dog, and be consistent about insisting that this is the spot for the dog as opposed to the couch, your bed, or similar locations.