
Agree with everyone above, and also feel sorry for your pup having a bad experience.

Would just like to add one thing. I know exactly how angry/frightened/upset one gets when these things happen. But. When we, the owner, also begin to behave and sound upset, this can sometimes be worse for a young dog than the experience in itself. However upset I get, I always
try to sound my normal, cheerful self, in case I make things worse. I don't get to tell the irresponsible owner what I really feel, but at least I don't worry my dog by behaving in a frightened way. Besides, most people don't seem to care, whatever you say, or however much you explain things to them :-(
Hope you'll have some encounters with nice, friendly dogs as soon as possible, and this should hopefully soon be forgotten
Karen