Oh my I would have been having a cow about the time she got to the train tracks too!
I'm glad to hear that all worked out and you got her back safe & sound.
They sure know when they've been bad