In regards to this thread and the video in it, there is a follow up story!

Quote Originally Posted by CantonRep.com
“I think it’s important for citizens to understand that the behavior demonstrated on the video is wholly unacceptable, and it violates many of our rules, our regulations and standards we demand of our officers,” Police Chief Dean McKimm said in response.

Harless, a 14-year department veteran, is under investigation, and was placed on paid administrative leave June 20, according to his personnel file.
You can read the full article here.

I found this quoted on another site but can't seem to find it on the page that I linked to.
"UPDATE 7/22/2011: Canton Police announced Thursday that the officer was relieved of all duties in June following an internal investigation complaint filed in this matter. The local Canton Repository has done some additional investigatory work into the officers and an excellent analysis of the video / audio we posted."