Это классика воспитания.
Если в доме живет кот, он будет гадить в тапки, драть диваны и шкодить. Как ни лупи. И лучший выход из положения – не выкидывать первого, а завести второго кота. Тогда они будут заняты друг другом. А вы понадобитесь только для того, чтобы кормить. Ну и чесать иногда. А так зверям интереснее будет друг с другом, а не с вами.