Not long before an asteroid crashed into Earth and wiped out most of the dinosaurs, a long-necked dinosaur the size of nine ...