Be careful of the ingredients in the flea dips, powders, collars, sprays and shampoos. If it has Mentholcarbomate in it, steer clear!!! That is a deadly poison that is harmful to people...especially if you have young children in the house. They only have to touch an animal tha has been treated with it for them it to absorb into their skin. My youngest brother (now 18) was poisoned by a flea product when he was 3 years old. My father bathed and treated the dog outside and left him outside for 8 hours to dry and when they let the dog in, my brother Ryan (being a typical 3 year old) climbed on and loved on his dog. 10 days later he was in a coma fighting for his life. The coma lasted 3 months due to the mentholcarbomate absorbing into his skin and he was left with brain damage, seizures, and other medical problems. At 18 years old, Ryan has the mental capacity of a 9 year old.
I would recommend Frontline Plus. That's what we use and when we apply it to the dogs, we do it at night after the kids go to bed. That way we don't have to worry about them touching it and then putting fingers in their mouths before it's completely absorbed by the dogs. Frontline works really well and is fast! That's what I would recommend for flea control. Just be sure to treat all the dogs and cats at the same time.