Shades of the D&D Monster manual: scientists have announced the discovery of giant blood-sucking fleas! Well, hey, at least now we know your garden variety dinosaur probably itched as much as that stray dog that wanders the neighborhood. That said, it's not like dinosaurs are built to scratch. I wonder how they pulled it off?