Из всех предложенных в вопросе вариантах, лучше всего, брать котенка у знакомых, которые не подведут. Которые подарят Вам хорошего котенка, от толковых родителей. Желательно, чтобы мама-кошка научила котенка ловить мышей. Хорошие кошки обязательно это делают.
Я исхожу из того, что Кот это не живая игрушка, а полезное в хозяйстве животное, в обязанности которого входит ловить мышей. Еще бывают лечебные кошки, но это отдельная тема, довольно сложная и редкая.
Лично я один раз, в 1998 году брал кота-подростка у хороших знакомых, причем кот-подросток знал меня со своего раннего детства, так получилось. То есть я для него был не чужой человек, он даже будучи совсем маленьким лез ко мне в постель. А потом его хозяева уезжали навсегда и коту-подростку нужен был новый хозяин. Я не очень хотел его брать домой, потому что в те годы я очень много работал по продолжительности времени и отсутствовал дома с 7 утра, примерно, до 21-22 часов. Но все-таки я его взял, тем более, что потребовался труд кота, по ловли не только мелких мышей, но и по уничтожению зловредной крупной крысы.
А сейчас у меня живет Котофеевич, который сам пришел жить. Его в подростковом возрасте кто-то отвез в Лес, где он меня сам и нашел.
То есть я советую либо брать котенка у знакомых, либо ждать ситуации, когда Котенок сам прибежит к Вам и попросится жить.