I think baby oil is more mineral or petroleum based. Not as good as a plant based oil like coconut or olive oil. Actually, if I remember my chemistry right, lanolin is one of the only things that has the correct molecular structure to be absorbed by the skin, so I wonder if it might be better (?) I'm sure it would be too expensive to use on a horses hair.
I absolutely love this stuff
and you can get it at at most stores that carry hair care products for black people