100% защиты ничего к сожалению не даёт. попробуйте капли + ошейник. есть ещё спреи, но нельзя чтобы животное слизывало.  ими можно дополнительно обрабатывать раз в неделю или две, не помню уже точно. хорошие препараты фирмы bayer (advocat для кошек вроде).