When our house-sitter's cats messed up our carpet, we used a product called Atmosklear with good results. One application and the cat urine odor disappeared, for good. The stuff is not cheap but it works exactly as advertised. If you are correct about fluffy's piddle party, you might think about...