answer:Contact a professional carpet-cleaning service and ask them if they can eliminate the odor for you, and how much they will charge, to do that. This is important: Have a written guarantee stating that they will accomplish that, or your money is refunded. If they aren’t willing to put such a guarantee in writing, then look for another company that will. After the carpet has been cleaned and deodorized, file a lawsuit against your cat, to force him to pay 50% of the cleaning bill. That’s what I would do.