I've been in similar situations and know the feeling of helplessness.
Try not to beat yourself up over this. (easier said then done) I vowed
to always carry a blanket, rope & dog treats in the trunk of my car. It
makes me feel like I would have more options next time. I do pray that
the dog did get home safe & sound.