The only time they are allowed in bed with me is when they are all so scared that they are shaking (or ill). So it really isn't an ongoing problem. I just change the sheets after a big storm lol.
The rugs on the other hand........... I'm thinking about going to all hardwood flooring.
I cannot begin to express how much easier and more delightful my life became when I got rid of the carpet and installed Pergo. Not even hardwoods! But great looking. The pets HATE it! Yippee! And little accidents clean up like magic.