A North Canton man faces 10 felony counts after being caught by Canton police.

CANTON  A North Canton man is in the Stark County Jail and faces 10 felony charges after being arrested early Monday morning.

Police said they initially stopped a vehicle driven by Kirkland L. Bryant, 23, of 907 E. Maple St., because of a traffic violation. The vehicle was stopped near Monnot Place and Rose Court NW, police said.

According to Stark County Jail records, Bryant ran from the car. Officers said he was carrying a black bag and a red backpack as he ran. Eventually Bryant tossed away the backpack, police said.

Officers used a police dog during the chase. It caught Bryant, who struggled with the dog, according to reports.

Police said Bryant was carrying bags containing heroin and cocaine, along with a scale. The backpack Bryant tossed away contained several types of drugs, scales and baggies used to package drugs, and more drugs and syringes were found in the car, according to reports.

Police charged Bryant with felony counts of trafficking heroin, possession of heroin, tampering with evidence, tampering with drugs, possession of drugs, aggravated trafficking in drugs, trafficking in drugs, aggravated possession of drugs, possession of cocaine and trafficking in a controlled substance. Police also filed misdemeanor counts of possession of drugs, possession of criminal tools, possession of drug abuse instruments, possession of a controlled substance, resisting arrest and obstructing official business.