Little Princess was found sleeping on a shoe box in the rain. Â The poor creature had a laundry list of medical conditions, and she was missing a leg as well. Â Thanks to the kind hearts of her rescuers, she’s survived the ordeal, and they’ve shared the story with us all.