Except for maybe Genghis Khan. In one video dr. McD says the invading mongols could not have eaten animal food on the long distances they traveled while conquering a good part of the world. They must have eaten plant food. Apparently they could have as you will see if you read the link below. As a matter of fact I read elsewhere that the nomadic mongols were appalled by farmers and gardeners and plant food. They destroyed gardens and croplands in their paths (until someone suggested they could be a source of income if they allowed the conquered people to plant crops.)
Although they could go faster, they traveled about 14 miles per day and brought along three or four extra horses to carry their supply of milk and each of whose milk they ate in the form of a fermented product which they carried with them. Also if necessary on the blood or meat of their animals. The horses they rode were especially sturdy animals which survived only on grass and needed no fodder.
So it is likely that traveling with all those horses and with the source of their sustenance always with them and available, they were able to conquer so much territory. All without plant food--except for the grass for their horses.
http://greathistory.com/how-and-what-ge ... an-ate.htm
didi