I think what you are planning will make things worse.
In my opinion any erosion of the bank is very slow, and it will not cause any problems with the trees.
But having goats and horses around may compact the soil and cause hard panning of the soil, increase
water runoff and thus potentially erosion of the slope.
I would consider at the very least,
fence the slope off from any animals.
How much land do you have?