I have had a little male cat come to my house and he is young and very thin. I can tell he was someone's cat and well loved until he got bigger or someone just abandoned him . He is well behaved and so sweet. He uses the litter box and sleeps inside now. I am having him fixed on Monday . He wants to go out but he darts in the street and was playing with a large black snake I want him to be happy but i want him to be safe.I want to keep him in my question is will he be ok inside, I have lots of toys and lots of patience but he crys to go out .Any ideas.