An abandoned street dog in China who lost her 2 back legs after being hit by a train still manages to get around on her front legs, balancing expertly.
After a story in the Daily Mail, animal lovers around the world wanted to help.
The mother, Si Bao, and her surviving puppy have now been adopted by Animals Asia, an animal welfare group in China.
(READ the story with more photos at AnimalsAsia)