I thought of another thing I don't think I'll ever do without again. A carpet shampooer. Our dog is not very house trained.... We have carpet everywhere.. I don't think I need to explain. Luckily she sticks to few places. I shampooed those places this morning and the kids were sitting on the bed 'ew that's so gross'....and then they both peed their underwear on the newly shampooed carpet. :/ They didn't much like my response of 'ew that's so gross!'
I got my shampooer for a Christmas present (I'm weird like that, I asked for it) and I've used it once a month since except for February, but hey, I had a baby in February.