I just had to add my story about what happened last night.
Well, When we first adopted Rocky I was so in love with him that I let him basically be in charge. Now, I am realizing the value of training and putting him in his proper place. Even dh has commented how great he has gotten in the last few weeks. Well, we had friends over last night and he DIDN'T PEE! I was behind him giving him commands and he just sat down and looked at the MALE guests, no less, as they entered. I think he was more confident in himself. I am so proud of him!!!
So, my point is that maybe along with the ignoring, some "company training" would be of a help?
Anyway, good luck!