In an incredible act of selflessness, a stray dog put her life on the line to save one of her puppies, after the little one got stranded by floodwaters. The heroic scene was caught on camera and the video went viral with people calling it “the extraordinary power of a mother’s love!”
The Chinese province Sichuan has faced some devastating floods after torrential rains hit the region. Due to the heavy rain, the Min River broke its banks and swamped dozens of houses in the city of Meishan. But not just the people got hardly affected by the floodwaters, but animals too. Among them were a mother dog and her five puppies.
With the water rapidly surging, the poor mother dog and her babies had no time to react. The overflowed river swallowed their shelter and within seconds they all found themselves stranded in the floodwaters. Thanks to a devoted local, the dog and four of her puppies have been taken to safety. The man intended to return to a fifth puppy, but the water rapidly rising, it would have been too dangerous. But not for its mother!
As soon as the caring dog noticed that one of her babies is missing, she immediately rushed to the river, and without a second thought, she jumped in and swam to her puppy. Fortunately, she managed to reach her baby and successfully bring it to shores.
Everyone there, including locals and rescuers, have been left speechless by the mother dog’s bravery, and as soon as she and her puppy got back to safety, everyone cheered and clapped for her. You can watch the incredible moment here:
The brave mother and her five puppies have been all adopted by residents after the unfortunate event. Yet the footage of the mother heroically saving her stranded baby won everyone’s heart online.
“This is truly the power of a mother’s love,” one person perfectly described the scene. “No matter how dangerous it is, she always wants to protect her children.” While another one added: “Such a tiny body and such incredible strength!”