Weird robo-dogs, squirrel keys, and apologies? Man this town is getting weirder by the minute.