Yes, the Onyx is a mineral designed for cattle and is the one we use for goats. I've been using it since Dec. and my goats love it. I'm also using it for the horses. I tried to put a call in, or maybe it was an email, to see if it could be harmful to horses and never got an answer. I went over the ingredient list many, many times, and could not find anything in it that would be harmful to horses, so went ahead and started putting it out since they never did get back to me.