Did you know that Repenomamus may have been the largest mammal in the Cretaceous period and is the only mammal known to have eaten non-avian dinosaurs ? SOMEFACTS.com