I do on particularly long drives (usally only on something longer than 6 hours). I do the 'drivers window cracked' routine, as well as emptying the ash tray at every gas stop (something I do VERY frequently). I keep a large bottle of febreeze in the back seat, but what really covers the odor, is when the dog takes a run in the rain, then hops in the truck for the really long drives.
Usually, I fire up an episode of Dogwatch Social Club, and I've found that I enjoy it a lot more while smoking. The activity of smoking the cigar also helps to keep me awake and focused as the trip gets later and later.