Flagel is the best dewormer. You can only get it at the vet. But why waste your money on the OTC stuff that doesn't work after MANY doses, when you can get 2 doses and that's the end of it??