A 22-year-old man is facing several charges after a police officer in Dartmouth was dragged behind a pick-up truck, briefly.

It happened at about 12:15 a.m. Thursday morning near Portland Street and Eisener Boulevard.

A driver pulled over for a traffic stop did not have a licence or insurance. Police say the 22-year-old tried to drive away after stopping but when the officer tried to stop him she was dragged about 10 metres. 

The officer received some "minor road rash," say police but she was able to get back into the patrol car and catch up to the vehicle.

"Thankfully the officer involved received minor injuries and was able to return to their patrol duties," said Sgt. Greg Robertson in a release.

Less than 15 minutes later, the officer found the pick-up truck and the man.

The 22-year-old is in custody and expected in court later to face charges that include assaulting a police officer, assault with a weapon and fleeing police.