JONESBORO, AR (KAIT) - If there was ever a right place at the right time, Danielle Dodd was there.
"I was standing there looking at dress slacks and that guy came through there," Dodd said.
A woman shopping for Christmas candles was groped at the Parker Road Walmart on Nov. 14.
The woman who took down the victim's alleged assailant said she just hopes someone else would do the same thing for her if she were ever in that situation.
Dodd's trip to Walmart was anything but normal from the get-go.
"It was a horrible scream when you walked in," she said. "As soon as I walked through the doors, I heard it."
Dodd said at that point, she didn't think much of it. She was about to start a new job and went to Walmart get a new pair of dress pants.
She's even seen in the surveillance video looking through the clothing racks.
However, what she heard next resulted in a split second reaction.
"These people were like running by and like, 'Catch that guy, grab him, grab him!' And so I just took off!"
Video shows Dodd take off after the man being chased.
Her description fills the gap of what the surveillance cameras didn't catch.
"He fell a couple of times and I grabbed him. We got to the door and he actually, like someone slid a basket in our way and I just hopped through the basket and grabbed him and he slid out of my hands," Dodd said.
That didn't stop her. Dodd chased the man out of the store and tackled him to the ground.
"It wasn't just me. I may have been the one who initially took him down but I was glad that everybody was there when they got there," Dodd said.
Dodd said after she tackled the man, she still didn't know what caused the chase.
"He kept yelling to me, 'she stole my stuff, she stole my stuff!' And I told him, I was like, 'Listen, you don't know me, but you never lay your hands on a woman.'"
Though the man, later identified as Shane Owens, claimed the woman stole his money, surveillance video tells another story.
Video shows the victim pushing her shopping cart while talking on the phone.
She later told police she was on the phone with her mother, as she felt Owens was "stalking her."
That's when Owens walk into view, circling the clothing racks multiple times before going back out of frame.
It's in that short time that Owens allegedly groped her.
Next, he dashes back into frame as the victim, obviously distraught, points to her assailant.
"She couldn't even catch her breath she was crying so hard."
Dodd said she spoke with the woman after the incident as they waited to give police their statements.
Even though Owens tried to get away once more, captured on camera running from the group of Good Samaritans that captured him, he later ran into a parked car where he sat until he was arrested.
"I'm just glad that's where he's at now. That's what he deserves," Dodd said.
Dodd said she later learned the victim was 16 weeks pregnant and had just found out she's having a little boy.
The victim and her unborn child were not hurt.
Owens was still behind bars as of Tuesday night. He faces multiple charges from that incident, including felony sexual assault.