I just have Julie, and she has her claws. She is very good about keeping her claws to herself. When she was little and she would try to scratch on the furniture I gently took her to her sisal scratcher and rubbed her paws on it in a scratching motion. When she would get to clawhappy playing, I would make a little whining noise and she would stop and look at me like 'I'm sorry'.
I don't know if this is a standard training method or not, but it worked for me. Now as far as other cats getting clawed...I haven't a clue. Julie has nailed the dog a few times, but for the most part, she keeps her claws to herself.