Есть одно прикольное устройство, которое уже есть в наличии (в Москве). Это устройство - ультазвуковой антилай. Вот такая вот штука в виде скворечника, устанавливается в комнате или на улице, и при лае начинает издавать ультразвук, неприятный для собак. Радиус действия - до 15 м, 4 уровня чувствительности - от реагирующего только на громкий лай до выдающего УЗ даже на скулеж.Работает от батареек 9V, типа "крона".Мы пользуемся в поездках, когда есть вероятность, что собаки могут лаять в гостинице. Большой плюс - что устройство действует на ВСЕХ собак в помещении, то есть, не нужно использовать, например, спреевый ошейник на каждую собаку. С другой стороны - это же и минус, УЗ слышат и "невиновные" собаки.Стоит штуковина 70 евро.(с)Могу дать ссылку .