Cat urine, carpet and a very rusty floor

Wal-mart used to sell a product called "urine destroyer" that chemically altered the enzymes in urine.

IIRC there are several products that do the same. Just look for "enzymes" on the label.