What do all those orcs living underneath the Misty Mountains in Moria or the GoblinTown from "The Hobbit" eat? It just seems unlikely that forrays into the surrounding forests and villages could support that many large creatures.
Do they eat each other?