Their website says that some of their vitamins such as vitamin d comes from sheep wool. Here is a pic of the ingredients/label.
Sheep wool, yikes.
Just to be clear this is edible - a flavored drink powder
Yes. But the sheep wool isn’t edible on its own.