Oh my gosh, what an absolutely adorable tabby kitty.

I agree with keeping her/him in the cage for now with a towel partly over it.

The cage looks big enough if you could put a little litter box in there along with a little bed or box with a blanket for it to sleep in.

What are your plans for these little one?