Originally Posted by kpickell
Not that you're implying this, but I just want to make it clear that it doesn't work with dogs either. Positive Punishment techniques greatly slow a dog's ability to learn what you are attempting to teach him or her. (especially something as severe as tail pullling [or ear pulling, which used to be common in dog "breaking"])
I don't advocate physical punishment for anyone, not even my kids.
I just meant punishment, in general, won't work on cats. I have found the stern talking and "sending to his room" does work on some things for my dog, he genuinely doesn't like to upset me, but only when he's in the midst of doing something bad. Like getting in between me and my baby or something because he's jealous. If it's something he did and I didn't catch him, I generally let it go.
Back on topic, another way to get a cat to stop, without the bottle, is by placing a coffee can of coins up where he likes to jump. If he can't see it when he jumps up he might knock it over and the loud noise will startle him.
Or double sided tape sometimes works. Cats hate having things stick to their fur. Sometimes a nice window seat (you can set it up in your room even) and making the counters sticky works perfectly. You make one unpleasant and the other is a nice alternative. Of course you could have a cat like mine who likes to lay in sticky stuff.
Personally, I just push them off the counters when I catch them.