hehehe...I've gotta weigh in on this one, too! I'm not sure how credible this whole thing is, but a reflexologist and herbalist that I know says that Black Walnut extract will take care of a whole gamut of parasites. I think that it works the same way as garlic, making the host an unpleasant place to live. You can get it at natural food stores. You just drop a few drops in their water everyday. They don't notice the taste. (not in my experience anyway) We just started our cats on this, so I can't tell you any kind of success rate, yet.
And a note about the garlic, when I lived in North Carolina, I met a girl that was a vet student at NC State Vet School. She told me to be very careful about giving dogs garlic because too much can cause some type of anemia? So, once again, just something someone told me, but she was a vet student...so maybe look into that? I know that they put garlic in many of the premium dog foods, but my guess is that the processing probably takes some of the potency out of it...or maybe the girl was just wrong! hahaha! Always a possibility.