Fleas are tenacious lil buggers. Even though a couple of the best products are Advantage and/or Frontline, you're still left with them lingering around your house and yard.
Here's an article which might help shed some light on an answer for you.
http://www.dog-names-and-more.com/Dog-Fleas.html...