Robots and AI: Should we treat them like pets, or people? ZDNet