K9 Advantix II and Advantage II works exceptionally well on my four pets. I usually buy them in bulk from Canadapetcare due to free shipping policy. I save a lot by bulk buying from this site. They offer huge discounts on bulk purchase, which helps me to save a little more.