I feel for you! That's a terrible experience. It doesn't happen too much in the city here, but there are a couple of dogs on my block that get walked off leash, and I'll never understand it. My dog is not thrilled to be approached by an off leash dog when he's on leash. I think it makes him feel powerless. People say, oh my dog is friendly, but that's not really the point. It inconveniences me and my dog to have your dog just ramble on up to us like that!

In your case, being attacked like that, I would really blow a gasket at whoever was responsible for the other dog... owner or not!