Вот полностью согласна. Надо с первого дня появления живности в доме очень чётко и последовательно, без всяких исключений из правил, давать этой живности понять, что можно, чего нельзя и кто на самом деле в доме хозяин. Когда что-то нельзя, надо обязательно животине организовывать неприятные последствия нарушения запрета каждый раз. Когда повторно нарушен запрет - последствия должны быть ещё более неприятными. Тогда и проблем не возникнет с нарушениями запретов. Будут драть где положено и гадить тоже куда положено. И по столам будут лазать только при полной уверенности, что дома никого нет и никто не засечёт.  Я вот по утрам на белой кухонной плите иногда шерстинки кошачьи замечаю.  Но не пойман - не вор.  А вот если спалится какая-нибудь из них, тады ой, мало ей не покажется, нервотрёпка как минимум гарантирована, и каждая моя кошь это чётко знает.  Потому и не попадаются.