Крысоловки, ультразвук, это наверно здорово (как пёс отнесётся к ультразвуку ?) Но есть проверенный веками способ. КОШКА. Это то, что очень не любят мыши и крысы. Крысы и кошки воюют между собой. Но НИКОГДА крыса не совьёт гнездо там, где есть кошка. Не каждая взрослая кошка будет ловить крысу, НО маленьких крысят в гнезде - перещёлкает как семечки. И раньше популяция крыс сдерживалась именно так. Сейчас благодаря титаническим усилиям сан.эпид.станций, дикие кошки отловлены, отравлены. Результат: Петербург задыхается от крыс. Нашествие. Пример: Мой папа живёт в центре Петербурга в старинном доме, где благодаря конструкции дома, в толстых перекрытиях, на чердаках, в подвалах, появились(постепенно) толпы крыс. По всему дому гуляют как хотят, кроме нашей квартиры. Нашу квартиру обходят мимо, ни одной дырки нет.

У папы пенсионера два не кастрированных кота, которые исписяли квартиру так, что дышать невозможно.
Аметиста, предлагаю, если нет своей кошки, то пойти к соседям и попросить кошачьей мочи. Намочить тряпку, лучше положить в тазик с мочёй деревяшку, она пропитается, запах дольше будет держаться. Если у кошки в тазике наполнители, попросите, чтоб отдавали вам, и высыпьте это всё под вольер. Ну проверенный способ!