The very first reason is what animals are there, which can be raised, bred, kept by human beings. Keeping lions is just not reasonable, keeping horses and cows (which are also domesticated in the meantime) is meaningful. hunter-gatherers probably eat anything they can catch, or that which they can catch most easily..
Latest Answers