This is why, unfortunately, I cannot take Zoee to these types of things. When she is on leash and sees (not sure of punctuation here, sorry) other dogs she goes crazy. Her hair stands up on her back and she barks her head off. I know she is not being "aggressive", but to other people she looks like she is going to tear someones head off. Once she meets the dog (if the owner allows it) she just wants to play.
We have gone to several art and wine events where other people have their dogs and I am so sad because I'd love to bring Zoee. This is nobody's fault but my own. I should have socialized her more from the beginning. Now at an off leash dog park she is great! I will not make this mistake with the next dog I have. Socialization will be TOP priority.

ETA: Sighthounds4me, we were posting at the same time. I do understand what you are saying, and I'm sure others are only trying to help (although, I can't speak for others).
I almost didn't post in this thread, because I tend to not post in "heated" threads. But I just wanted to share my own experience. I'm in NO way saying you are not a good dog owner. Please know that.