Spot the dog? No, we couldn't either because Spot is a robot employed by United Kingdom Atomic Energy Authority The Register 20 Oct 2021