Yes, ask your vet for Drontal! It costs approx. $4.00 per pill...and it gets all the types of worms in ONE dose!