Oh gosh! I am so so sorry! I cannot imagine how you must be feeling.
One of my babies went missing a couple weeks ago for only 2 1/2 hours and I was dying. I definitely recommend taking flyers to all of the vet offices in your area if you haven't already. You will be in my thoughts and prayers and please keep us updated.