The two large boxes were wrapped as Christmas gifts, but a Novato police dog knew they didn't smell like grandma's fruitcake.
The packages were in a vehicle that a police canine unit stopped shortly before 10 p.m. Friday on Highway 101 at Alameda del Prado, suspecting the driver of being under the influence.
When the motorist rolled down his window, the officer said, he was greeted by a strong odor of marijuana.
After the police dog, one of three used by Novato police, began sniffing around the Christmas packages in the vehicle, the officer opened them and found three pounds of processed pot inside worth an estimated $10,000.
The driver, Hubert Miller, 39, of San Jose, was arrested on suspicion of possession and transportation of marijuana for sale.