
Huahua swims nearly three miles every day to care for her stranded pups
A dog, nicknamed Huahua by the local people in the Chinese Province, Chongqing City, has become quite the local celebrity. She gave birth to four puppies in Shanhuba, a smaller town located outside the city along the Changjiang River. When heavy rains wouldn’t subside the Changjiang River flooded, driving several people from their homes as

Huahua cares for her pups on an island during a flood
Shanhuba became an island. No one realized that Huahua’s newborn pups were stranded on that island. Huahua began swimming nearly six miles every day in order to feed herself and care for her pups. Her long journey would begin on Shanhuba, where she would wake up and swim back to Chongqing City to feed herself, then she would swim back to feed the pups. She would repeat this process every evening and would stay with the pups throughout the night on the island. Huang Pingren found the pups by accident when he was on the island, “I was resting on the island, and found the unprotected litter of dogs. Then in the evening, around 7 pm, I saw a dog swimming
to the bank and then running to the newborns.” Huahua’s story hit the local news and though, no one claims to be Huahua’s owner it seems everywhere she goes she is recognized and kept well-fed. She has become an inspiration to many who lost their homes due to the devastating floods. “If she can do this, if she can swim six miles everyday, then we can rebuild. Never underestimate the Will of a Mother,” said a woman (and mother) who had been following Huahua’s story, on the local news.




















