Кота кастрируйте просто обязательно. У моих бабушки с дедушкой живет бывший уличный кот кастрированный, мышей ловит замечательно, даже с избытком, а уж как с котами местными дерется  У Ваших знакомых кастраты овощи потому, что ловить им в квартире некого. Заметьте, охотничий инстинкт зависит не от яиц, а от генетических факторов которые в коте присутствуют, и отрезанием яиц их никак не убрать.