A 33-year-old Grass Lake man is in the Isabella County Jail after a traffic stop. The state trooper had a canine, which led to his arrest on a heroin charge. The officer also said other evidence of drug activity was also located in the vehicle.