actually, i might would spray down the carpet with just undiluted nature's miracle. let that soak... maybe even overnight. THEN use the shampooer over that. A trick I have used for stubborn stains is to soak the area in NM, then put a damp(not wet) towel over it, so that the enzymes have longer to do their work before it dries. I don't know how you could do that over the whole floor though.
