Очень хорошо отучает таких собачек гавкать ультразвуковой отпугиватель собак. Я за городом за ворота не выхожу без него, особенно на велосипеде. Правда, если собака спокойна и неагрессивна, она может отпугиватель спокойненько обнюхать. А вот дурные гавкающие затыкаются и отходят подальше и даже запоминают, что не надо на меня пасть разевать.