There are also more natural approach to keeping fleas off the animals too.
Chinaroad Lowchens of Australia - Ticks, fleas, bees, flies, snakes and other gremlins! And how to deal with them!
I've also noticed that dogs that have a mainly dog food diet tend to attract fleas the most, and also the ones with a compromised immune system.