If it's a parasite, you can be sure that diatomaceous earth will get those out! See the post I just put up. Can't hurt to try it. Has no taste and super easy to take. It's beneficial for you even if you don't end up having worms. You will know because you will start seeing them in your stools.