У нас в зоомагазинах продают "отваживающие" спреи, типа, чтобы диваны не трогал, на шторы не лез... Может, и для такой цели что-то есть, чтобы пахло неприятно. Еще, слышала, запах уксуса коты не любят (а вот хлорку обожают, как ни странно - проверено на массе собственных котов)