We use heartgaurd for worms, and k9 advantix for ticks as that's supposedly the best for ticks. We don't have fleas in our neighborhood.