You've already had some great advice. All I can add is to ask your guests to completely ignore him as though he doesn't exist until he has completely calmed down. No touching or eye contact just walk straight passed him. My dog used to stand at the top of the stairs barking and our friends just walked straight past him. Of course they knew he wouldn't bite, he would then just go and lie down since he was getting no "reward" for his bad performance.
Bookmarks