Jennifer Schwenker went into the McDonald's in Marietta with her sons Ben and Sam and their service dog Barkley to get some lunch on July 12.
Allen, who was off-duty at the time, became angry that the dog was inside and told the mother that it was not allowed, the warrant states.
Mrs Schwenker explained that it was a service dog that was allowed in public places by federal law and offered to show a permit for the dog.
But surveillance footage shows Allen then following the mother around the restaurant and down the hall to the restroom.
As Mrs Schwenker tried to leave the restaurant she dropped her drink on the floor, accidentally splashing Allen, as she looked for one of her sons.
The video shows McDonald's employees trying to restrain their co-worker as she appears to fly into a rage, before allegedly punching Mrs Schwenker in the face in the parking lot.
Tiffany Denise Allen, folks, give her a big, errr, hand...
McDonalds have sacked her and are 'co-operating fully with the investigation'. Which is only what you'd expect them to do, isn't it?
It does rather cast an awkward light over their hiring practices...