Were humans designed to eat meat? why or why not?

I have heard that our intestines are so long that meats actually start to putrify before we can pass them through. but if our intestines weren't designed to eat meat then why do we have canine teeth??
12 answers 12