Travelers at a train station in Udaipur, India, heard distant yelps from what sounded like a distressed animal. Following the screams for help, they discovered Florence, a street dog who had been hit by an oncoming train and had lost her leg as a result.
Despite her recent row with trauma, Florence was up and walking around the train tracks when a rescue team with Animal Aid Unlimited arrived. A true testament to just how strong the sweet girl was…but her story wasn't over there. She had a long road to recovery ahead.
Check out Florence's emotional journey below:
Florence's road to recovery left her without a leg, but she still has a reason to wag her tail and play. If you can, please consider donating to Animal Aid Unlimited — they're doing the work very few are in India.