Попытаюсь ответить на вопрос с моей точки зрения. Полагаю, это пришло еще с пост-советской эпохи и связано непременно с образом, который сложился в то время. Вспомните, во многих фильмах проскакивали эпизоды с немолодыми женщинами, которые от одиночества набирали себе в квартиру кучу кошек. А почему именно они? Да просто потому что кошек во дворах очень много. Эти женщины сначала их подкармливают, потом понравившихся забирают себе. Уверен, что практически каждый наблюдал такую картину хоть раз выходя из подъезда в своем городе) как то так и сложилось. Не буду утверждать о полной достоверности, но как мне кажется, это связано именно с тем, что кошек по улицам гуляет очень много. Плюс, они не такие габаритные как уличные дворняги)