Ошейники скорее не очень эффективны. По сравнению с каплями на холку (Барс, Адвантикс, Фронтлайн) или таблетками (Бравекто) они не вредны. Есть ошейники вообще на основе трав.
Но вот защита от ошейников так себе, даже от очень дорогих (Форесто). Их скорее используют как дополнительную защиту в компанию к тем же каплям или таблеткам.
Эффективны спреи от клещей (Больфо, например), но их нельзя использовать постоянно. Они больше для вылазок на природу: выходные на даче, поход на пикник или за грибами.
Ультразвуковые отпугиватели клещей - скорее развод.
Но вот защищать собаку от блох и клещей надо. Клещи часто переносят смертельно опасный для собак пироплазмоз (бабезиоз). Если такой клещ собаку укусил, появились симптомы заболевания (отказ от еды, вялость, температура), то собаку срочно нужно везти к ветеринару и класть под капельницы, а то без вариантов умрёт. Да и блохи могут вызывать аллергические реакции и переносить заболевания.