Hi Scott!
Good news about your health improvement. I'm new to this site, never knew I could really have parasites till now. Anyway, I know somewhere in this huge site there is info about maintaining parasite-free pets also. I have a dog and two cats so I need to look into it myself.
Keep up the good work!