Mr. Bailey won't sleep on any sheets that are not 100% cotton. When I first took him to visit the hamburgers, mrs hamburger put old poly-cotton blend sheets on the end of the bed I was using, as well as on a sofa. I woke up to the sound of scratching - it was Bailey pushing the icky sheets off the end of the bed. Now mrs. hamburger knows to put out the Belgian cotton when the dogs come to visit
I've got some nice linen sheets that the dogs particularly like. I know Gracie would think that was best for her babies.
Petzyme works well on the stinkies.