I've had good luck with "scat mat" type products - but the beeping ones, not the shocking ones. They're pressure sensitive mats that you can lay out on the couch, and if they try to get on the couch it beeps at them. No shocks, just sound. (They do make shocking ones but I haven't used them.) Hard part is you have to remember to put it out each day/night, and keep the batteries fresh. And then there's always the time you forget it's there and scare yourself... LOL