Thanks, guys. Sherri - yup, we call him Crumb. What else can you name a 3.5 lb dog?
I guess there's no correlation with dog size and smarts or all the big breeds would be geniuses. He figured out his name in a day, was leash trained within 2 days, comes when he's called and already knows how to sit for a treat. Fast learner!