а вроде до 40 дней беременности можно стерилизацию делать. там же матка удаляется, ну и котят этих того, под нож...
а кошек конечно надо стерилизовать. но это денег стоит, и в некоторых клиниках - немалых. не каждый отдаст 2-3-4 тысячи за стерилизацию уличной кошки. есть вроде какие-то программы государственные, по стерилизации бродячик собак и кошек, но это имхо скорее для воровства денег придумано...