Dinosaurs and their existence