Hope you feel better soon! I am in the same boat. Vit d 3 is made from sheep wool and becomes lanolin. I have several allergies and lanolin must be one of them. I have tried all forms of vit d. My mouth and lips swell, I itch and wheeze. I am waiting for the summer sun to arrive in the north east. I do not know what else to do. An allergist has been of no use to me. My GP is great, but we have no answer to the problem. I actually feel better not taking anything.