Очень просто. Кошка живет при доме, но ограниченно. Рожает не в доме. Дальше растит потомство так, как считает нужным. Люди имеют примерно одно и то же количество остатков, которыми можно подкармливать, остальное ловят сами. Если еды хватает - бегают, кормятся. Если будет не хватать, то либо уйдут, либо не выживут. Опять же, кто-то заболеет, кого-то съедят.