I let one of my dogs share the bed with me. Its simple really they both know they may ask to come up on the bed (either by whining or resting a paw against the side) but I usually only let one up, the other must stay on the other doggy bed on the floor. I know it sounds sort of odd but the system works. Basically neither of then wants to be on the bed every night and sometimes neither of them ask to get up and they happily share the dog bed. My mini schnauzer spends most nights in the bed (which is great because he doesn't shed and is the perfect teddy bear size) and the pitt bull sleeps in the dog bed. In the Morning the schnauzer usually trots off to the living room to sleep on the couch by himself (he has very peculiar routines) and the pitt bull jumps into bed with me for some morning snuggles. Everybody's happy, and I still have room in my bed
I cannot persuade myself that a beneficent and omnipotent God would have designedly created parasitic wasps with the express intention of their feeding within the living bodies of Caterpillars.
Charles Darwin