We really have dinosaurs today, without any question. You just need the right weather conditions, as I see it, to get huge creatures. And in the ocean, of course, we have huge creatures.... this is where the plesiosauruses seem to be today, and perhaps also this fire breathing dragon is still down there - very rare, but occasionally there.
Walter LangScience is defined in various ways, but today it is generally restricted to something which is experimental, which is repeatable, which can be predicted, and which is falsifiable.
Walter Lang