Culling is not an issue, because the food chain life cycle is so short.
Animals get tough and inedible very quickly with age. Also, once it reaches full size, feeding an animal to keep it alive is pointless. Poultry is only a few months old. Lamb comes from animals less than 18 months old. Beef, and pork around two years, goat and venison around three years. The animals you see in fields are not destined for old age anyway - the cull has been in progress for centuries.
All food animals are bred specifically for consumption. Nobody is going to breed stock they can't sell. So the population of edible animals will drop as fast as demand - probably much faster than their land can be made productive for direct food crops (via better drainage, extra farm machinery, fertiliser production, seeds, processing and packaging factories).
Dairy cattle are fully productive for up to eight or ten years.
More likely is that we have to cull all the MacDonalds staff.