Может,вам котёнка завести? Уж кошка-то точно крысу почует. К тому же,я читала,что кошка даже домового может прогнать,но она не должна быть домашней,выросшей в этом доме,а уличной. Хотя я лично плохо представляю,как можно уличную кошку дома удержать,онаж орать будет истошно и на улицу проситься.