A heartwarming video posted on Sunday to Twitter by journalist Marcus DiPaola shows a volunteer freeing six frightened dogs locked in an outdoor cage in Leland, North Carolina, as floodwaters rise.
Ryan Nichols, a volunteer from Longview, Texas, can be seen wading through knee-deep water and rescuing the dogs, who were on their hind legs, whimpering.
The distraught dogs were able to swim to safety with a little assistance after being left alone.
The video of the rescue has been watched more than two million times, and DiPaola says he hopes it reminds owners to take their pets with them in the event of an emergency, or make other arrangements.
"We got them out," Di Paolo wrote, "but by the time we left, the water was so high that they would have drowned."
Follow TODAY.com writer Scott Stump on Twitter.