Richard, most baby lotions, etc. have scents, i.e. perfumes, added to them which can be a real irritant to some, esp. if the skin is broken. We couldn't use any of them on my grandson.
When my son's feet were cracked from being so dry, they were extremely painful. Eucerin was what the doc recommended and the only thing which worked.