Was driving through my estate today when a small bichon frise dog suddenly went running out onto the road, the owner did not have it on a lead or under control. I was driving around 20 mph, and braked as quickly as I could when I heard this woman shouting "wait." It happened so quickly, I didn't even see the little thing run out into the road. Her dog wasn't hurt as I'd braked in time. This woman proceeded to shout verbal abuse at me and tried to blame me for almost running her dog over. I told her she was an idiot for not having it under control or on a lead. This woman then smacked my car window as hard as she could as I was driving off. Thankfully there was no damage, but I was mortified and had my ds with me who's only 8 and he was shook up as well by this nutter. I posted about this incident in a facebook neighbourhood group to warn other drivers about this ignorant woman's threatening behaviour, and within an hour my post was taken down. I didn't even use any foul or offensive language, but the moderators told me that it was reported by someone (possibly the woman herself or a relative/friend) and within the interests of keeping the peace they removed my post. I am absolutely fuming, as she's essentially gotten away with her threatening behaviour.