Подарите ей ультразвуковой дистанционный антилай. Я такой купила летом за 3 т.рублей примерно. У меня собака вообще перестала лаять! На чужих за дверью или лай чужих собак на улице теперь только порычит немного, но не лает. Очень гуманная вещь, а не как ошейники-антилай: они то газовым, то электрическим разрядом собаку бьют, а этот просто ультразвук производит, когда собака залает, человек не слышит, а собаке этот звук очень неприятен.