My dry cleaner won't take anything w/urine or blood on it and I've never gone to another dry cleaner, so I can't answer your question. I know that the enzyme cleaner works well on washable things and that's about it. Sure hope the pee situation ends for you.