I know working in a smaller area at first really helped me. Also, since the area I started her in, is lenolium, that helped too!
Now I'm working on adding a room, thats carpeted, along with the kitchen. Its slow go here. Some days, she'll run back to the kitchen, some days when I feel I'm watching her....there will be a little "wet spot" on the carpet! All I did was blink
She's slowly getting it though.
I'd definitely find a way to block under the bed. Once the smell is there....they'll keep going back to the same spot.
So glad I have a carpet cleaner!!