We clean with the rug doctor whatsit. Have sprayed urine eliminator. Put down orange peel (just weed on top of it.)
She is old (18) and has several illnesses but still has huge quality of life and is still very entertaining and naughty.
I really want her to stop weeing in my lounge though.
Constant access to garden available.