Не, даже без запаха. На собаку надевается ошейник с датчиками вибрации и баллончиком со сжатым воздухом. Когда собака лает, срабатывают датчики и из баллончика выпускается воздух. По идее, собаку пугает шипение, раздающееся у нее над ухом в момент лая. Наверное, возможны и газы с неприятным для собак запахом в качестве наполнителей баллончиков. Я просто никогда о таких не слышал. ИМХО в таком случае есть риск всю квартиру провонять непонятно чем))) Плюс, есть аналогичные ошейники без баллончика, но дающие электрический разряд по типу электрошока. На мой взгляд, такие нужны только если зверь доведен неумелым воспитанием или отсутствием такового до состояния опасного неуправляемого хищника. В остальных случаях это неоправданная жестокость, когда хозяину просто лень воспитывать свою собаку! А вот воздух для маленькой собачки на мой взгляд вполне может сработать. Вот ссылочка на такой
http://www.veoclub.ru/Antilai.html