Tell me that I'm not the only one who see a herd of mini-dinosaurs