You are going to have to free range under supervision only for quite awhile. I bet the dog/s will be back very soon. See if you can find any tracks or hair to get an idea of size, etc. Maybe it was a fluke or maybe a new dog in town. I would build a secure run.