A Speeding Train Took Her Legs But Her Resolve To Be A Mom Was Greater Than Anything

In China, there is a two-legged stray that has given birth to puppies, and even with her .ᴅɪs.ᴀʙɪʟɪᴛʏ she still cares for her family and makes sure none of her puppies are in harm’s way.

The momma is known as Shi Bao, and she wasn’t always homeless. She was someone’s pet but when her owner decided to move, he didn’t take her with him. Instead, he .ᴅ.ᴜᴍᴘᴇᴅ her on the street. Her owner abandoned her and she took refuge near Kouguan railway station in Datong, Shanxi Province.

Unfortunately, she .l.o.st her hind legs in an accident. Locals believe she was either .h.it by a car or run over by a train, but either way, she survived.
What’s even more shocking is that Si Bao had a litter of puppies that she took excellent care of. As she balances on just her front legs, she takes her pups for walks around the train station.


It’s a tough life on the road for several of the dogs. We know animals in China are not as well protected by laws as other animals in other countries, but we hope that Shi Bao and her babies find a good Samaritan or animal rescue organization that would take them in putting an end to their lonely and harsh days on the streets. All animals deserve a loving home and Shi Bao has proved she is worthy of true love and a happily ever after.