Originally Posted by Loki Love
I would train your dog that when people come to your house, she is to wait on her bed, or other designated place until you allow her to come greet them. I'd also suggest that all your visitors have high valued treats to give to the dogs so they make a more positive association.
The OP could have a box of treats that can be given to her guests ,but the dog should not get a treat if she is barking . That would only teach her is OK to bark at people.