I use coconut oil for everything! I buy the unrefined oil which is a bit more expensive, but it has a wonderful, creamy texture and a slightly sweet, coconut taste. I cook with it, stir it in my oatmeal, use it as as an extra hand treatment in this cold weather when my hands get chafed.
It gives my dogs the runs unfortunately when I add it to their food, even little bits (they're only 3.5 pounds so it doesn't take much!) so I've taken to rubbing it on my hands for its softening effects, then letting the dogs lick my hands

They will lick any kind of lotion off my hands, legs, face etc., so I figure why not? It will put a small amount into their systems, not so much that it loosens their stool, but at least enough to do them some good. They each get a hand to lick.