Every vet or health source I’ve heard suggests keeping cats indoors. They live dramatically better lives indoors than outdoors. It’s also better for the environment as cats are prolific killers. They leave a broad and deep negative impact on local ecosystems. Outdoor cats suffer more and more dangerous diseases than their indoor counterparts- per a conversation I had with a vet. Letting cats outdoors is the abuse.