I believe dinosaurs are the offspring of the nephilim as outlined in Gen 6. Just like the evil spirits had sex with humans it is not far fetched to believe they had sex to create these creatures.
They also were NOT on the ark because they were slated to be wiped out in the flood
It’s not far fetched?