I'm sure it was the two puppies UNLEASED that triggered her reaction. I don't think you should have apologized at all-your dog was leashed-the guy was wrong for letting his run without one. I'm glad it all worked out in the end!