Dinosaur Puzzles

Why would dinosaurs achieve such huge sizes in terms of evolution? Where are the giants now?

I’m puzzled why super-sized creatures were common. Even fairly recently, we had giant pandas and giant ancestors of wombats for example. We dont seem to see any equivalents now. Does anyone have any ideas about this. In the oceans, there [...]