Herbivores don't just eat meat when they're not getting enough vitamins, some like squirrels straight up hunt down baby birds/fledglings and eat them. Skunks will beat the shit out of other skunks/oppossums to drink their blood during winter. There are very few "true" herbivores who would abstain from eating meat in some form lol