In fact, the Doctor riding a dinosaur is not far-fetched at all. It doesn't require much suspension of disbelief. Here's a time-traveller, and he's riding a member of an extinct species. Like you would if you could travel through time. In a series which has featured vampires as tall as skyscrapers, it's really nothing out of the ordinary.