[quote]
How does the largest animal on the planet, the elephant get his protein if he eats leaves only?
[/quote]
He has not the same digestive system as humans and probably not the same bacterias in his digestive system. (some bacterias help to digest some foods)
Also have you ever thought that the size of an animal belly may not be due to muscle and fat only ? Think about it. (wastes load + parasites load)