It's just amazing that we only find fossils of certain kinds of dinosaurs in certain ages of rock, I suppose. What a coincidence.Hydrologic sorting.
Never any fossil remains with humans, or as dirtboy notes, even a primate. Heck, if man and dinosaurs were created on the sixth day, dinosaur fossils should be found next to cats, deer, pigeons, etc.
Why aren't they?
In this magical world, rocks that are the same age somehow date differently based on hydrological sorting.
The dinosaurs, even the itty bitty little ones get deposited first, while the pigeons and camels float above waiting their turn.
Weirdly the humans were the very last, even though one might think the mesosaurs, who swam in the ocean for a living, would be the last. Instead, they were deposited much deeper.
But you can't argue with magic.