Goats do a great job but they require some babysitting. If you get Mohairs you can get a double dip.
I have a neighbor who leases a pasture across my east fence. He and his wife don’t ride anymore but keep 3 horses and 2 mules in the pasture. I get to talk to them, pet them and give them treats but don’t have to snowmobile the hay to them in the winter. Perfect setup!
.