I just read now about your litle Kaycee. I am so sorry, and feel so bad for you. Did he have any kind of identity tag on him? When my baby went missing, besides the local vets, signs around the neighborhood, etc - I also put notices up in all the local supermarkets and Schools. The more people that know about your little guy, the more likely it is that someone will find him.
Don't give up, I am holding a good thought for you and your reunion with Kaycee.