September 20, 2007 by Rochelle Lesser A smiling Golden Drug Detection Teddy It’s funny how Golden Teddy has all smiling. Teddy is the new drug dog in Carson City. Advertisement Share this:TwitterFacebookRedditPrintEmailLike this:Like Loading... Related