prizantiquil (not sure of the spelling), otherwise known as prazi is excellent for de-worming. Bought mine from Jehmco, but there are other sources. Had to sign a Drug Certificate before they could ship. You can buy it pure (expensive) or mixed with salt (reasonable price).
Am told it's the same med used for deworming dogs
good luck