An man with over 100 previous charges was arrested in Yarmouth today and police found several different drugs packed inside him.

Yarmouth Police stopped a Boston drug dealer today with a lengthy prior arrest history.

According to the Yarmouth Police Facebook page, Wykeem Lloyd Price has 109 prior charges in Massachusetts. Most involving firearm and drug law violations.

Today's arrest stemmed from a motor vehicle stop of a rented white 2015 Kia.

Police say both the driver and the passenger are well known to Cape Cod Law Enforcement and were acting suspicious as police approached the car, so a drug sniffing dog was called to the scene.

The dog reportedly indicated the scent of drugs near the passenger's butt.

Once the suspect was searched at the Yarmouth Police Department Headquarters, they discovered Price had a bag containing 4 smaller bags of heroin, 8 smaller bags of crack cocaine, and 1 unknown orange prescription pill inside him.

Price was arrested on several drug charges and was arraigned today in Barnstable District Court.

More From WFHN-FM/FUN 107