In the park today a Labrador came running over and barged into toddler DS, knocking him over. It then ran over to another family and frightened their child (about 4 I'd say) who started crying. Only then did the owner appear, said he was really good with kids, put him on a lead and disappeared sharpish. No apology or anything. I didn't say anything (I felt like the owner knew she'd messed up) but am now thinking I should have. The reason I didn't act straightaway to grab DS was that the dog appeared at the same time as a boy and I thought they were together, so expected the boy to call the dog over. Surely this is irresponsible behaviour on the part of the dog owner? What do I do if this happens again? We go to that park regularly...