I'm sure someone has taken him in. Dont lose heart. I will keep the faith that the person will see your signs and return him. Please keep us posted. My heart is broken for you.
Please visit this site. It has some wonderful tips on finding a lost pet.
Scarlet, classic fawn w/black mask, born 8/19/00