I had e-mailed The Body Shop earlier in the week inquiring about the sourcing of lanolin they used in their Hemp products. This is the response I received.
"Thank you for taking the time to write to us with your concerns about the Lanolin used by The Body Shop.
The Body Shop is not a vegan company. We do use animal-derived ingredients such as milk, honey and lanolin, and by-products of the meat industry such as gelatin (to encase our bath beads) and boar bristles (in some of our brushes.) These ingredients and materials are used only if they have been sourced in compliance with our Purchasing Policy to ensure their ethicacy and sustainability. We can guarantee that the above animal-derived ingredients are obtained by harvesting and without cruelty to animals.
Thank you for your kind comments about our Hemp products. We hope this information is helpful. Please let us know if you have any further questions.
Consumer Help Desk - The Body Shop Canada"