Просто у вас крыс много, а кошек пока мало. Выселить крыс очень сложно, отравить почти невозможно и даже коты их всех не выловят, слишком умные крысы. Но когда кошек много крысы уходят т.е. популяция кошек вытесняет популяцию крыс. Без кошек вообще крысы начнут плодиться больше и начнут занимать новые территории т.е. полезут в квартиры.