I second the vote for vet-prescribed meds. We use Revolution for our dog, and have had no problems with it. Zodiak products are loaded with chemicals, and flea collars will only kill fleas around the collar. If you find the flea collar smells strong, imagine how much stronger of a smell it must be for the pets! I also second the Dawn dish soap vote. I own a home-based grooming salon, and we gave up using the flea shampoos. Dawn works WAY better and faster, and is much safer to use if you're pregnant or sensitive to chemicals. With the flea shampoos, we've sometimes had to re-bathe dogs because not all the fleas had been killed. With Dawn, one dose does it! If you dilute it, it also seems to work wonders for getting anthills under control outside!