Frontline has always worked well for me. I noticed it doesn't work as well if I give the dogs frequent baths though. Like Heinz said, make sure that you wash everything real well. I have had to bomb the house a few times. It seemed to work for me, but I over did it. I put a bomb in each room.