Turns out that dinosuars weren’t the undisputed kings of the planet when they roamed the earth! Researches have found remains of an ancient mammal which ate dinosaurs. “In China, scientists have identified the fossilized remains of a tiny dinosaur in the stomach of a mammal. Scientists say the animal’s last meal probably is the first proof that mammals hunted small dinosaurs 130 million years ago.”