for the kitty poop!!! I can almost empatise with you but I had the opposite problem a week or so back. With 6 of them!
I am so glad this little darling has found you to look after him. He has a great chance now. Need I ask........ are you keeping him?
And btw - welcome and we like pics please. Especially of kittens and puppies.