Big hugs to you.

Growls to the stupid man.

You love Josie and she loves you. Maybe the thing to do is, if you are going to be in situations that you worry about her maybe reacting badly to people, either leave her home, or keep her on a tight leash and right attached to you, so she can feel secure that you and she are together, and she is safe.

I don't think you necessarily, in one day, undid all the hard work you've put in, that doesn't make sense. You may have taken a tiny step back, but you can step foward again, together, I know you can.

Josie is a beautiful girl, but maybe she is what people call a "one-person dog." Nothing wrong with that if you and everyone knows that.

Uncle Jake's Kai (Short for Kaiser) was a one-person dog, who did allow my aunt and cousin to be around them, and he acknowledged that they were okay, too, but he was REALLY Uncle Jake's dog. I never saw Kai, as I was a little kid, and whenever I (who had more dog-loving than good sense) was going to visit, Kai went to the basement until I was gone. We were all safer that way, though I'm sure Dad got tired of explaining "Yes, Karen, that is Kai you hear barking (just once when we got there each time) and no, you cannot go pet him."