SHAWNEE, Oklahoma - Caught on camera, a 3-year-old in Shawnee was dragged on the floor, and then dropped on a mat allegedly at the hands of a pre-school worker. The child's mother called police and said her daughter has endured even more heinous abuse.

The Liberty Academy at Liberty Baptist Church is a longtime, well respected school in the Shawnee community, but reports of abuse inside the preschool have one family thinking otherwise.

In a startling 25-second video clip, during nap time inside Liberty Academy Preschool, a 3-year-old girl was shown crawling and later running away from a female employee before the worker grabs the little girl's shirt, takes her down and forcefully turns her around on the floor.

The toddler was picked up, tucked underneath the employee's arm, and brought back to her blue mat before the worker pushed the girl down on the ground, so loud you can hear a thump.

Then the employee casually walked off.

All this was captured on a teacher's cell phone that she gave to the girl's mother, who called Shawnee police reporting the child abuse on Thursday around noon.

Cpl. Austin Bizzel spoke with the mom.

"Through his investigation and talking with employees, he also came to the conclusion that something was a mess and lead him to believe that there was enough evidence for him to go ahead go file out-of-custody warrants," said Sgt. Dan Shumaker of the Shawnee Police Department.

The mother told police another employee disciplined her daughter by putting hand sanitizer inside her mouth, and just a day before, the daughter told her mom a teacher also put soap in her mouth.

The toddler's outraged grandmother posted the video on Facebook saying, "This is my 3-year-old granddaughter being abused at Liberty private school...Please share to keep people like this away from our children."

Police questioned school administrators, and so far, two employees were dismissed from the school.

“Kudos to the employee that did take the time enough and did have concerns and informed them, she wasn't intimidated that even though she's working there you know that would make her a little nervous to step forward," Sgt. Shumaker said.

Shawnee police turned over their investigation to the Pottawatomie County District Attorney, who will decide if any charges will be filed.