Originally Posted by MacabreMikolaj
Goats are great companions, but you have to make sure you're set up for them.
Goat urine and feces won't wreck the pasture - but you need to make sure they STAY in the pasture. Goats are notorious escape artists, and they WILL get into the hay supply if they can and make a holy old mess of it - they'll tear it with their horns, spread it around, and pee and crap all over it. They enjoy running their horns down things that will give you a fit - like your new car. If you ever have to catch your horse with grain, forget it - NOTHING will convince them to stop mauling you.
I personally love goats, but when we had them at the farm, they wouldn't stay in the pasture and destroyed everything in sight. Goats will also wreck trees as they like eating bark - my grandpa owned a herd of goats to keep his stallion company, and although they stayed in the pasture, they made a mess of all the trees from going as high as they could eating all the bark.
You have to be careful because the smaller species of goat obviously inflict less damage, but are more vulnerable to horse kicks or bites if they get playing. And no, your horse shouldn't be lonely in his stall by himself, it's no different if you had a horse and they had their own stalls.
Fantastic reply. Make sure that when you start exposing them to each other, that they get plenty of time next to each other, but in different paddocks. See how they work things out. Over the years, I added full sized horses to my herd of miniatures, but not all horses that were brought over(friend's, trainer's horses). Always worked out with a smaller companion.
Most horses, if introduced properly, do fine with a much smaller companion, but you have to do it slowly and with giving them enough to time to acquaint.