Сначала говорите, что у кошек отсутствует чувство вины, а потом говорите, что нужно бить?! Так если она не почувствует себя виноватой, смысл ее бить то?! А вот брызнуть в нее водой, это как раз таки лучший выход! Ведь кошки, даже если нормально переносят купания, все равно воду не любят ( в большинстве). И после ее выходки, брызнув в нее водой, в ней заложиться негативные ощущения, и в следующий раз уже инстинкт сработает, и кошка не будет делать этого, сработает триггер плохого последствия, более того, утверждение, что у котов не долгосрочная, не совсем верно, они действительно мелкие моменты не запоминают. НО, если ваша кошка приучена к лотку, при виде пакетика бежит к своей миске, либо бежит к воде уже к определенному месту, говорит о том, что она помнит, куда ей нужно ходить и где есть! На инстинктивном уровне.... От себя и своего опыта хочу добавить, трюк с водой может и не сработать, если коту много лет, именно по этому его нужно начинать использовать, когда котенок еще. Я брызгала на своего кота, когда он ко мне на стол лез, так вот после пару раз, но перестал прыгать на мой стол, и когда я сижу, только выглядывает, но не смеет лезть! А вот на стол Бабули, он залезает всегда, ведь она, даже при том, что ругалась, ничего не делала.