Стены с структурной краской - единственное, что работает 100%. Есть спрей, что бы коты не драли. Работает, но дорого получается, да и не всегда срабатывает. Такие доски-когтеточки (в зоомагазинах ищите, или через интернет) прикрутить к стенам там, где его любимые места что бы драть. И мазать их жидкостью-приманкой. Валерьянкой не советую, коты очень непредсказуемо на неё реагируют. Могут и взбесится так, что в гардины полезут.