With our dog Frontline & the other one from the vet were useless.

We ended up using Exelpet and never had another problem.

Do you wash the collar?, we were told to wash/wipe it clean when we washed the dog

Next time you are at the vets ask them if there is something other than the frontline you can use