I am not sure how honest I could be with this guy. Why after this long, did he think this kitty is wanting to go home, if indeed it was his cat.

After all this time, and the fact that he hadn't altered him, I would not give him back. He isn't a pure bred is he?

I guess the microchip will answer your question in the end. But, I am still not sure he deserves the kitty now.

Good luck with your decision if and when you have to make it.

Keep us posted.