Кошакам можно уксусом побрызгать, а вот собачек, мне кажется, ни чем не спугнешь. Я бы с соседями поговорила на предмет того, что очень ваших свекров огорчают прописы на газонах (ребенок там играет, ну или цветочки любимые загибаются) и вообще-то есть by-laws что собака ни в коем разе не должна заходить на чужую собственность. Их должны выгуливать только на городской земле - хотя, я так понимаю, что за забором - это уже не их земля или таки еще их?  Ну и подбирать хозяева обязаны. На нашей улице народ прям под хвост собам пакетик подставляет - очень удобно получается. Одно время нашелся зимой кто-то шибко умный, что не подбирал - но может на кого помутнение нашло, а может не с нашей улицы был человек. Сейчас снова все чисто, тьфу-тьфу-тьфу. Другой вариант - прям в городскую управу жалобу накатать. Вкатят штраф, что собачки научатся дома в унитаз ходить.