I believe jinns possess certain animals . Mostly dogs , snake and some cases cats. So if you bring cat into your home ; there is a chance that you might bring turmoil into your home . There is few people who explained this.
Also on the day of judgement you will be responsible for the well being of any animal that’s under your care. Animals meant to be free. So if you open your door and cat runs out but your keeping this animal from running away. That means that cat is your prisoner. Yes not in chains but it’s freedom taken away by you so you can pet and love as you please , feed as you please , water when you please , play with you only when you please . Also many neuter their cats so you taking this animals reproductive rights away. And let’s say you didn’t and this cat given birth to many kittens. You will give its children’s ( kittens away ) . You will be questioned for the well being of this animal on the day of judgement.
Prophet Muhammad (saw) loved cats and pet them but he never kept them inside of his home. They were free and came and went as they please as free animals.