is what I have been using for several years. I tell all of my grooming clients to use it too. I have a busy grooming shop, and with most of my clients using this, I rarely see fleas in my shop. I live in sandy soil near a lake, very nice living for the fleas and ticks, so we have a lot of fleas and ticks in our area.
Most of the flea and tick stuff from the vets stops the life cycle (birth control for pests) but if they get on your dog, ride the dog into your home, jump off the dog and bite you, they can still reproduce.
Bio spot kills the fleas as soon as they jump on the pet. To me that is much better than stoping the life cycle.
If one does happen to bite the dog and live, it cannot reporduce. win/win.
Sue & Cricket