Wash the dogs with DAWN dishwashing detergent. Leave the suds on 5 minutes. rinse. All fleas DEAD, cheaply, and its easy on the animals skin. Found this little tidbit out from a vet that posts on the American Bulldogs forum. Amazingly, it works well. Very well.
@Ray:
I do this with my dog. He's white German shepherd/Tibetan terrier and his skin is very sensitive to everything. He's also and indoor/outdoor dog. I wash him in Dawn and I put a tablespoon of garlic oil in his food twice a week. No fleas. Haven't had them in two years. 4951