Some years ago when |I had a problem with fleas on the carpets/furniture etc, the vet sold me Staykill, came in a big yellow can and was a tad expensive but it did the job along with frontline pippets to treat the dogs. Have used frontline ever since with no probs.......or fleas. (now using Frontline Combo, which on some internet sites seems to be 'precription only, but maybe not all?)