Geek, News, Technology If this does not freak you out…I don’t know what will… February 16, 2015 Sam Keyes Meet Spot, Google’s newest four-legged robot