Hernando, FL – The video will make your jaw drop. It shows a mother fighting off a man who Citrus County deputies say was trying to kidnap her daughter.

It happened before 11:45 a.m. Tuesday inside of the Dollar General Store on Trucks Avenue in Hernando.

Investigators say Craig Bonello, 30, grabbed a 13-year-old girl, dragged her down the aisles and then ran after the girl’s mother fought for her daughter. Deputy Jonathan Behnen was off-duty and outside of the store. According to investigators, Behnen blocked Bonello’s car and arrested him.

The entire attack lasted about 15 seconds. Deputies say the video shows Bonello pushing a cart, looking around and then going straight for the 13-year-old girl. You can see him grab her and try to drag her out of the store. The entire time the girl fights back and her mom runs after, hanging on to her and eventually lays on top of her to save her.

According to investigators, what you cannot hear is the screaming. The girl, her mother and the store manager were shouting for help. The store manager saw Behnen outside and screamed for him to stop Bonello.

Deputy explains how he helped stopped abduction

Shoppers say they were stunned that something that brazen would happen not only in their store, but also in their community.

“That’s a child molester. That’s somebody that really deserves to be put away and I hope they don’t him out,” said Sal Ramano.

Ashley Harper, a mom to three children, praised the girl’s mother. She says she can understand the panic that mother must have felt.

“There wouldn't have been any doubt. I would've thrown myself on anybody and now I guess I have to be prepared to do that,” said Harper.

Investigators don’t know why Bonello went after the girl. He is not a registered sex offender, but has been arrested for everything from trespassing to attacking an officer.

Citrus County Sheriff's Office released surveillance video of the attempted kidnapping on Facebook.

Bonello’s neighbors say they didn’t know him, but they described him as odd.

“If you're going to do something like that in broad daylight with cameras in the Dollar Store, I mean you're pretty much asking to be caught. It's not like you're going to get away with doing something like that,” said one neighbor.

Citrus County deputies took Bonello into custody. They say he faces charges of child abuse and kidnapping.

Deputies tell 10News WTSP that the girl and her mother are safe, but shaken from what they went through.

"Behnen is a bona fide hero today," said Capt. Ricky Grant, who was also on scene. "If it weren't for him, this guy would have gotten away."

K9 Jerry Lee, pictured, was not with Dep. Behnen during the incident. (Citrus County Sheriff's Office)
K9 Jerry Lee, pictured, was not with Dep. Behnen during the incident. (Citrus County Sheriff's Office)

Because charges are forthcoming for Bonello, the sheriff's office is not releasing the names of those involved.

"This certainly supports the reason why we let deputies take their vehicles home," added Capt. Grant. "Thank goodness Dep. Behnen was there to catch Bonello before he got away."

The sheriff's office says Bonello, 30, of Inverness, has been arrested several times by the CCSO, the last in February 2016 for trespassing. His other charges were misdemeanors, except for an aggravated battery on a law enforcement officer back in 2009.

The intentions of Bonello as of yet are not known. Detectives will be investigating the incident thoroughly and will be charging Bonello in the near future. Bonello is not listed as a sexual offender or predator.

"This was a chaotic scene with a lot at stake," said Commander Buddy Grant. "Thank goodness the girl's mother jumped into action to prevent this man from kidnapping her daughter. And, thank goodness Dep. Behnen used his training and experience to stop this man from escaping. This is obviously someone who needs to be behind bars. He won't be getting out anytime soon to do this again."

{"author_name":"Citrus County Sheriff's Office","author_url":"https://www.facebook.com/sheriffcitrus/","provider_url":"https://www.facebook.com","provider_name":"Facebook","success":true,"height":281,"html":"&#lt;div id=\"fb-root\"&#gt;&#lt;/div&#gt;\n&#lt;script&#gt;(function(d, s, id) {\n var js, fjs = d.getElementsByTagName(s)[0];\n if (d.getElementById(id)) return;\n js = d.createElement(s); js.id = id;\n js.src = \"//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3\";\n fjs.parentNode.insertBefore(js, fjs);\n}(document, 'script', 'facebook-jssdk'));&#lt;/script&#gt;&#lt;div class=\"fb-video\" data-href=\"https://www.facebook.com/sheriffcitrus/videos/1070157853040016/\"&#gt;&#lt;div class=\"fb-xfbml-parse-ignore\"&#gt;&#lt;blockquote cite=\"https://www.facebook.com/sheriffcitrus/videos/1070157853040016/\"&#gt;&#lt;a href=\"https://www.facebook.com/sheriffcitrus/videos/1070157853040016/\"&#gt;&#lt;/a&#gt;&#lt;p&#gt;Sheriff’s Office officials have released a portion of the surveillance video from inside the Dollar General in Hernando where an attempted abduction occurred today before noon. \n\nCraig Bonello, 30, of Hernando, was taken into custody and will be charged with one count of kidnapping and one count of child abuse. For that reason, the 13-year-old victim’s identity will not be released. \n\nAgain, we are grateful for the courageous acts of both the child’s mother and off-duty Dep. Jonathan Behnen. Thankfully, the child was saved and no one suffered any injuries during the incident.&#lt;/p&#gt;Posted by &#lt;a href=\"https://www.facebook.com/sheriffcitrus/\"&#gt;Citrus County Sheriff's Office&#lt;/a&#gt; on Tuesday, June 7, 2016&#lt;/blockquote&#gt;&#lt;/div&#gt;&#lt;/div&#gt;","type":"video","version":"1.0","url":"https://www.facebook.com/sheriffcitrus/videos/1070157853040016/","width":500}