three different types of dinosaurs and cats