Vinegar is the only thing that will get out peeeeeeeeeeeeeee, than take a black light and turn it on after the carpet is dry with the lights out to see if you got it all. It makes pee glow believe it or not. I shampoo first, than rinse with vinegar, getting the carpet real wet, turn the over head fan on to dry. They also have a spray to scram animals, I don't know if that works. Also, your cat may have a UTI and needs a vet to give meds. Good luck,