Not all carnivores are Carnivora (spiders are carnivores and so was the hoofed Andrewsarchus, the largest meat-eater since the end of the dinosaurs) and not all Carnivora are carnivores (think of the gentle giant panda, eating almost nothing but bamboo).