С бездомными, наверное, легче разобраться. А с хозяйскими сложнее. Изучаю про отпугиватели собак, там написано, что на хозяйских собак они действуют хуже. Подруга рекомендовала электрошокер, ей он в свое время очень помог, когда на нее бросалась крупная собака типа ротвейлера, а хозяин говорил, что вы сами ее провоцируете. Но я не рискну использовать электрошокер, а то потом придется убегать от хозяев.