If there is nothing wrong with hoofs (and it sounds like) I'd go with boots. The usual approach is use just fronts, but some people I know who ride in mountains sometime put boots on all 4.
As for type... I really like Easyboot Gloves (they are easy to put on), but the hoofs should be "ideal shape". I used Bares for while, and then switched to Edge. Didn't like Epics much (because I had wire to go loose). I know people complain about putting those boots on, but I never had an issue: it took me couple mins/boot to put on.
Someone on forum got Easyboot Trail and was very happy with it. So you may search for older threads.
I had a bad luck with Cavallo: it was bulky, and I never was able to tighten it enough. Old Macs look very bulky and hard to put on too (but I never tried to ride in Old Macs).
I've heard nice words about Renegades, but I also know several people who lost them in mud (I never did with my Bares and Edge). Not sure if the boots were not tight enough or what.