Mounties say they saw a grey car speeding down Highway 29 near the district of Chetwynd, in northeastern B.C., on Saturday evening.
Police say they saw the male driver toss a beer can out of the window, and they were detaining him for a drunk driving investigation when the man fled on foot.
Police say the man then jumped back into his car, and an officer tried to stop him, but the officer ended up being dragged alongside the car because the suspect held on to the officer's arm for some distance.
The officer, who sustained minor injuries, managed to break free and other police members then pursued the fleeing car.
Mounties say the suspect was finally captured and arrested after allegedly ramming head-on into a police vehicle during the pursuit.
Also on HuffPost