A look at Earth's greatest herbivores. How do they survive and thrive on a diet that even the strictest vegetarian would pass on?