Ewww

Now that long-held view of mammalian meekness is being challenged by two nearly complete fossil skeletons, newly discovered in China, of mammals that lived some 130 million years ago. One mammal was the size of a 30-pound dog. The other was smaller, the size of an opossum, but – here’s the delicious part – its last meal had been a juvenile dinosaur, as evidenced by tiny dinosaur limbs, fingers and teeth still lodged in the mammal’s rib cage eons later.

That’s just gross.