I'm really not sure....my dog is still scratching, not much, but I don't think its made much difference. I will keep it on him as we are going away, close to a river, so I'm hoping it will keep ticks off him. I usually use other monthly preventatives, I'll probably stick with those.