Im sure many of the above measures work, to me the only simple solution is this. It wont happen overnight, but you wont be dosing your home with insecticides either.
We have used this product for 14 years, dog has never had a flea or any type of heartowrm/worm infections.
Once a month during the warn season here in the Carolina's we dont dose over the 4 month winter/cold season.
Once a month you simply squeeze one pre-measured tube behind the neck of the dog. If it's a large dog I think the instructions say the neck and midway down the back. Eventually with the adults dying off there will be no more. If the adult fleas can not live on your dog that ends the cycle, you do not need to treat the whole house but Im no expert.
You will never have to battle fleas again, in 14 years, we have never. Our dogs gets regular check ups too.
You do need a prescription from a VET which is good as I am not one. Take the dogs to the vet and ask them.
Learn about Advantage Multi for Dogs including: active ingredients, directions for use, precautions, and storage information.
www.drugs.com
"...Kills Adult Fleas, Is Indicated For The Treatment Of Flea Infestations...
"
Retail site (everyone carries it)
Shop Chewy for low prices and the best Elanco Advantage Multi! We carry a large selection and the top brands like Advantage Multi and more. Find everything you need in one place. FREE shipping on orders $49+ and the BEST customer service!
www.chewy.com