Если отбросить в сторону  розовые сопли и справедливость во всем мире, то реальность такова, что все методы против бродячих собак в странах типа России и Украины делятся ровно на две категории: ненуманные и неэффективные.  Поэтому "хорошего" решения проблемы В НУЖНЫЕ СРОКИ просто нет. Травля это конечно варварсто. Но это бывает необходимостью. Крыс, тараканов и бродячих собак травят с целью регулирования их численности. Это эффективно.