Spent tons of money on flea boombs etc. only thing that ever wored was an in home product called "Flea Buster" Feed your dog garlic. We had a horrible flea problem from former residents' dogs. Gave garlic to the cat and poof, no fleas.
According to today's Wall Street Journal, garlic prevents prostate cancer.