Humans do not have full canine teeth.
We have the remnants of canine teeth, but they are not full. They are remnants of our evolutionary past and they are worn down. All you need to do is look at a wild dog's or a tiger's mouth to see what real canine teeth look like. Our teeth actually look closer to those of cows. We have plenty of molar like teeth, indicating that we are "supposed" to eat more plants.

Humans also possess a lonnnng, thinnnn small intestine. Now I'm not sure if i remember this correctly and IANAEB (I am not an evolutionary biologist) but i remember from biology class that shows that we should eat primarily vegetables as well.