Awesome rescuing that sweet little girl from who knows what!
 
One thought...I read here some time ago that if your pet gets off leash for some reason the best way to get them to come back to you is not to go after them but to make it a game of chasing you instead. i've used this a couple times when Tuffy has gone out the door with MILs Jack Russell; just turned around, called out "look" & started skipping the other way...he gave chase & I snatched him up! 
