Vets and Pet stores sell cleaners that contain enzymes, but you might also consider having it steam cleaned after you use the pet cleaner stuff. I believe it is called Nature's miracle. Steam cleaning from a local carpet cleaning place will also have the enzymes and remove any other odor. Yes, you will pay about 50 bucks overall, but much better than having car seats that smell like piss.