Petsmart sells a product callet petzyme.... its awsome! It gets out really anything organic. urine, feces, grass, blood.... I love the stuff. I put it in my carpet deepcleaner and my carpet comes out great. I am still in the process of house training our dogs, and it has been a life saver. and look on the bright side, at least it was just poo... urine gets down into the padding of the carpet and its so much more difficult to remove. I am very glad your kitty is fine... I bet she learned her lesson about closets!