I had a freind use it and believed in it for TAPE WORMS ONLY. she believed it was the best for those worms.
I have never used it myself, but she swears by it for tape.
I never have as I wouldn't be sure of the out come. I would be worried it wouldn't be effective, or maybe too effective in one or two aspects and create a health hazard for the sheep.