Five teenagers have been charged after a video of a vicious attack went viral.
Taylor Gravel, 15, was walking home from Moore High School in Louisville, Kentucky, when she was followed by a mob.
They intimidated her and threatened her with a plastic baseball bat, reports WDRB.
Taylor told the news website,
The fight only stopped when passerby Joe Whelan stepped in to help.
He shouted at the group he was going to call the cops, then his dog Apache ran over and broke up the brawl. Joe said,
The attack took place back in May around 100 yards away from a police department, and Taylor kept it a secret from her parents. They were only made aware of the fight after seeing it on social media.
Her grandmother, Leslie Burton, shared the video online and asked for help identifying the attackers.
Justice was eventually served this week when the five teenagers were charged with assault, disorderly conduct, menacing and harassment.
They're due to appear in court in November when the court will decide what sort of punishments should be handed down.