Fun fact, the "dinosaur" family in Dinosaur Train are not actually dinosaurs, scientifically speaking. Of course, no self respecting 3yo will ever accept your explanation.
And, apart from the fiction, it's good. My daughter learned that flowers didn't exist yet in the Jurassic.
(HN: your source for kids' TV information)