i dont know about that brand.............. but bio spot is terrible....... it doesnt work at all, i bathed toby beforehand, put the topical stuff on, and didnt bath him for at least a week so i wouldnt wash it off, but he STILL had fleas ..... lol..... i know this is really gross , but i have LOTS of satisfaction when i give toby a bath (with flea shampoo) and the fleas float off down the drain......... poor guy, hehe, i scrub him hard so all the eggs get off too