I think the first thing you need to do is take a deep breath and calm down - as you say, Polly will pick up on your anxiety which won't help either of you

Try to put this in perspective - barking is a natural dog behaviour for any number of reasons, and I am sure that there are a lot of dog owners who would envy what many people would consider to be a fairly minor problem

I do appreciate that it is a problem for you though; but try not to make it bigger than it is

Firstly, there is nothing wrong with putting Polly out of the room when you have visitors; if it helps manage your stress and her behaviour; leave her with a yummy chew or stuffed kong and I am sure she will be quiet while you have a chat and/or a coffee

In the long term; how about you arrange a one-to-one session with a dog trainer? They will be able to assess the reasons for the barking, both at visitors and lone men while you are out; and they will recommend a training programme to help address it.
Try
http://www.apdt.co.uk/list_trainers.asp for a trainer in your area
