может ли кошка "гулять" в то время как у нее есть котенок ?

И загулять может, и забеременеть. Воспроизводительный цикл кошки настроен на появление как можно большего количество потомков - пусть даже ценой здоровья или жизни матери.

отучай её от блядства - за хвост и об потолок

родительских прав таких лишать надо

и возвращаться домой позже 12 тоже )