I am not really big on dogs, but I do not mind leashed and quiet dogs close to me especially at the hand of courteous owners. What I do mind more than a errant and friendly dog, are kids that parents let run through other peoples sites and cause problems to, then act like you are the one with a problem. I always start out courteous when trying to point out issues to offenders, nine times out of ten they get butt-hurt. I have a 3 year old daughter; we still have fun, but we respect the space and peace of others. I feel for the OP having to deal with the awkward weekend following their confrontation.