Three people are facing drug charges following a traffic stop in west Cheyenne.

According to arrest records, a police officer stopped 46-year-old Cheyenne transient Jarrod Robert Davis at the Sinclair at 820 W. Lincolnway around 8:50 a.m. on Saturday, May 4, for having no visible registration.

KGAB logo
Get our free mobile app

The officer says while he was confirming Davis, who didn't have a license on him, was licensed, Officer Sweet and his K-9 partner Dutch arrived and the dog alerted on the vehicle.

Davis and his three passengers, including 27-year-old Cheyenne resident Catarina June Flores, who was sitting behind Davis, and Flores' roommate, 56-year-old David Gene Knowles, who was sitting next to her in the back seat, were subsequently removed from the vehicle and it was searched.

READ MORE: Broken Down RV Leads to Felony Charges for Cheyenne Transient

Search Leads to Large Amount of Meth

Police say they found a folded foil containing approximately half a gram of methamphetamine on the floorboard under the driver's seat and a small container of methamphetamine in a black glasses case on the floorboard under the rear driver's side seat.

A large bag containing individual small baggies, a scale, a bag containing a large amount of methamphetamine, a small bag of mushrooms, and a small pink baggie containing cocaine were also reportedly found on the floorboard under the rear passenger's side seat.

Police say none of the occupants claimed ownership of the items.

Davis, Flores, and Knowles were arrested and booked into the Laramie County Detention Center.

Knowles was charged with two counts of felony drug possession and felony manufacture or delivery.

He appeared in Laramie County Circuit Court on Monday morning, during which his bond was set at $5,000 cash and his preliminary hearing was scheduled for May 15 at 3 p.m.

Davis and Flores were each charged with misdemeanor possession of methamphetamine and made their initial court appearances on Tuesday morning.

Meet the Four-Legged Heroes of the Cheyenne Police Department

They may not be able to leap tall buildings in a single bound, but make no bones about it, police dogs play a vital role in the fight against crime.

In many situations, they're the first ones to put their lives on the line to protect their human partners, proving that not all heroes wear capes, some wear fur coats.

Gallery Credit: Joy Greenwald

More From KGAB