Tuquan B. Harris, 28, of North Middleton Township, Cumberland County, is in county prison in lieu of $150,000 bail on drug charges because of an officer's good sense of smell, township police said.

A search warrant was secured after the officer smelled marijuana coming from Harris' apartment in the 1400 block of Bradley Drive, police said. Police said they seized three pounds of marijuana, a loaded stolen handgun, more than $1,500 and a car.

Harris was charged with possessing a stolen firearm, possession of drugs and drug paraphernalia and illegal firearms possession, police said.