stockbreeder
Etymology
From stock + breeder.
noun
A person who breeds and raises livestock.