On the topic of sheep's wool, lanolin isn't vegan, since it's an animal by-product. Sheep aren't hurt in the process of ...