Hi Tom,
It looks like you may be able to use the Location-Allocation solver, or the VRP solver. It depends on your objective...
Do you want to plan routes for drivers on a day-to-day basis, or do you want to figure out how to allocate cattle to processing centers, perhaps due to production-capacity constraints or for strategic planning on where to place processing/distributing centers?
If it's for day-to-day routing, you could use the VRP solver. Otherwise, you could use the Location-Allocation solver. My understanding, but I'm not confident I understand correctly, is you need Location-Allocation. If that's right, you could divide the problem into two parts: the first solve would be to choose processing plant locations (load ranches/farms/feedlots as demand points and processing plants as facilities), the second solve would be to choose distributor locations (load processing plants as demand points and distributors as facilities).
Can you please elaborate on the problem a little more so I, or someone else, can try to provide a better response?
Thanks,
Robert