Nature has a term for vegans:
Prey.
Vegetarian: Indian word for lousy hunter!
Standard dog diet consists of small animals, all of which are herbivores. Being omnivores, they also eat fruits, and other plants/plant parts.
I think the professor flunked out of Biology 1441...