Which of the following professionals is best suited to help balance the operations of CAFOs and animal welfare concerns?
a veterinarian
an animal scientist
a small-scale farmer
an animal welfare educator