Be sure and physically visit the local shelters/humane societies. We lost a dog once and called them and they said he wasn’t there, but we drove there just in case and he was there.
He was microchipped too, and they didn’t check.
Thanks for the advice. Unfortunately the nearest shelter is 20 miles away 2 towns over. We are still searching the woods right now there are no fresh tracks.