One of our kitties, Bootsie, is portly and has arthritis, so she's a 2-dimensional cat. She can't jump up on anything except the hamper placed next to the bed so she can get up on it. The hamper is placed there for that purpose, although I'll come & pick her up/put her down if she asks. The impact from jumping down leaves her limping for the next couple steps. I hope she starts responding soon to the NSAIDs (non-steroidal anti-inflammatory drugs) we started her on recently. Bootsie only gets up on the bed - no other elevated surface.
Midnight is another story. See, we
think we're teaching her not to jump onto any surface where food is prepared or served. She
thinks we're teaching her not to get caught
on any surface where food is prepared or served
She very, very rarely lets herself get caught, but we have found an occasional pawprint in the dust on the entertainment center. That's a grey area. No food is served there, but jumping on the turntable while we're playing a record would be a spanking offense.
I've only caught Midnight on the kitchen counter once. Actually, I caught her on top of the refrigerator and she had to jump on the counter to get there. As I've said before, she's very vocal. When I told her to "get down NOW," she replied (in cat), "Guilty with an explanation." She actually pointed with her paw at the giant cockroach she was stalking and meowed, "A BUG, a BUG! It's a BUG!!" (I've learned her sound for bug) I finished off the roach & lifted her down to the floor. I didn't punish her for that one. She had a good explanation
So, yes, cats can be trained not to jump on surfaces. Ours are 14 years old. I think it only took the first year to teach them the basic house rules. They are very shy, though, and hide under the bed when we have visitors. If someone were allergic, I would meet them somewhere else. I've found cat hair in my desk at work, so I know everything
I own has cat hair and dander on it. Some cat allergies are so serious that the person's life is in jeopardy. I don't want to take the chance. If someone doesn't like cats or they are afraid, not to worry, the cats won't come out anyway.
If someone said my cats had to leave my
condo for the night, I wouldn't go out of my way to meet them somewhere else. I would never invite that person to anything ever again because I wouldn't consider them a friend.