Sometimes Frontline doesn't work.
I use ADVANTAGE and there are never any fleas.
My boss used to use Frontline but her dogs had fleas anyway. As soon as she switched over to Advantage, they never had another flea again!