Муж от кошачьих туалетных дел в суперхоме покупал специальную жидкость. Распыляешь согласно инструкции по территории, где не хочешь чтобы коты гадили и все. Реально перестали гадить. Правда эта штука вонючая сильно в момент нанесения (лучше в маске распылять). Но у нас это было все на искусственной траве.