Cat Piss.

I used baking soda dissolved in boiling water on cloth seats and carpet. After it dries you can vacuum the white residue. This will not work on the cat.