Oh come on... The cat gets sit around all day while other members of the household work. That money goes to food, treats, litter, Revolution, etc. The least he can do is sit when a guest is around. LOL!Cats are trainable. But the methods used for dogs may not apply. It takes patience and knowing the cat very well. What motivates the cat, what kind of things the cat likes to do, have to be taken into consideration.
Family pets should not be used as entertainment to "show people" unless the cat is gregarious by nature. I have one cat who loves to show off to company, but the other two do not care for company.