This isn't going to eliminate an infestation.  I use it as an indicator.  I keep it near where the dog sleeps and if I start to see fleas accumulating there, I know he needs a bath and a flea treatment.  Also attracts sewer flies as a bonus.