I'm struggling to find any interest in this subject but it's most probably a description of an entirely fanciful creature of the kind often found in ancient mythology.
There's no question that the strata in which dinosaur remains are found are very different from those in which creatures alive in the last few million years are found. The two are distinct & separate but if dinosaurs had lived up until the last million years (say) then their remains would be mixed together.
This is one of the reasons we can be extremely confident that dinosaurs died out long before more modern species of animals.
I have & I'm utterly unimpressed. Why should we think that a literal creature is being described in the first place & if we accept that, why not something like a Nile Crocodile?
Nile crocs eat grass like an ox?