I had previously tried the Onguard and the Advantage and neither product worked on my 5 dogs. Getting frustrated with products and the cost. Gave the Advantix II a try and it worked very well. Also used the Vets Choice spray. Within hours I noticed a difference. I have already put Advantix II on auto ship.