When I last had flea problems, I found that a dose of Capstar for all infected animals (kills anything that bites them within 24 hours) is a good way to try and catch an infection early. After that, I treated the resident dog with Sentinel (which has an agent that prevents fleas from laying...