I tried a Rug Doctor, commercial enzyme-y urine cleaner, and the carpet powder for pet odors. It keeps coming back!!!
And no, there is no reoffending occuring. It was the previous tenants, and it's a rental house so I'm not replacing the carpet. The landlord said the carpet padding was plasticized so it shouldn't be the problem.