" Three-toed dinosaurs discovered to date have been carnivores." Based on what evidence? I doubt they found their intestines lying around for perusal.
One can determine carnivore status by dentiture.