Не знаю как Вы, а я ошейникам не очень доверяю, пользуюсь ими только после обработки моих животных шампунем от блох, после каплей для холки, а вот теперь можно и ошейник надеть.
Если блохи уже есть, то конечно ошейник их не убьет (да и не должен), ошейник должен защитить Вашего любимца от появления новых кровососов. На моём опыте было так: вокруг ошейника блох не было, а вот в районе хвоста они скакали довольно резво, так что данная мера защиты очень слабая.
Ошейник противно воняет, вот хозяина отпугнуть он вполне может, а еще если сделать слишком короткий «хвостик» у ошейника, то он может попросту соскочить и превратиться в игрушку Вашего питомка. Ох как им нравится его подкидывать!
Так что как дополнительную меру ошейник использовать можно, но только совместно с каплями!