Yes, but many modern day animals eat meat to fulfill their diets. Plus, ceratopsian teeth structure is very different from other herbivores, hinting to a different food source. But yes, they are herbivores, but could occasionally eat meat. Almost every creature out there isn’t strictly carnivorous or herbivorous. Take bears and wolves, whic sometimes eat berries. How about many hoofed mammals, sometimes seen eating birds, small mammals, and even snakes.