No idea how this gets any good reviews, bought one to test out on my two boxers, put it on one and can tell absolutely no difference in the amount of fleas they have. May have worked at one time but a totally waste of money. I would say not for dogs with serious flea exposures.