Homeless Man Rescues a Litter of Orphaned Puppies During a Storm

Nevena Nacic
by Nevena Nacic
Jolanta Beinarovica/Shutterstock

An anonymous homeless man has become an internet sensation after rescuing a litter of puppies and taking them to the shelter during a storm. 


In the wake of a recent storm, the Fayetteville Animal Protection Society in North Carolina discovered that a nameless man had dropped off a litter of five puppies at the shelter’s door. The puppies, estimated to be less than two months old, were left with a touching note. 


The note was from a kind soul, a homeless man who, despite his own hardships, took it upon himself to rescue these innocent lives after their mother, a local stray he cared for, tragically passed away,” share the shelter in a Facebook post


The shelter also posted pictures of the note left by the homeless man, who apologized for not being able to care for the puppies himself. 


“Please help,” he wrote. “I found these puppies sadly after noticing a local stray dog that I would often feed when I could, dead by the road. She had been hit by a car.” 


The man added that he knew she had a litter of puppies nearby and that he searched the area for them, so they wouldn’t starve and freeze to death waiting for their mom to return. 


I’m sorry for leaving them like this, but I myself am homeless and cannot afford to care for them,” the man explained. “My heart shatters for them and their mother. I just want them to be given the chance their mother, like myself, was never given.”


“Please do not think poorly of me, but it felt wrong leaving them alone in the cold waiting on a mother that would not be coming home. Sincerely, the nameless man.” 


Touched by this selfless act of kindness, the shelter thanked the nameless man, saying that his good deed hadn’t gone unnoticed. The shelter promised to honor this selfless gesture by ensuring these puppies get all the love and care they deserve. 


Your empathy in the face of adversity gives us hope and inspiration,” the shelter wrote. 


The staff invited the man to come by the shelter to visit the puppies and get a proper thank you. So far, the Fayetteville Animal Protection Society has not heard from the man but noted that many people have offered to help him get back on his feet if he comes forward. 


To acknowledge the lucky circumstances of their rescue, the shelter named the puppies Chance, Kismet, Serendipity, Fortun, and Fate. The puppies were extremely malnourished and small when they were rescued, so the shelter couldn’t yet determine their breed.


We are guessing they are lab mixes and will grow to be about 30 to 40 pounds, but again that’s a guess,” said the shelter. 


According to the shelter, the applications to adopt these cute puppies will open on February 1. The organization explained that they will only consider applicants from Cumberland County, North Carolina because the puppies are going home on a foster-to-adopt basis until they are old enough to be spayed or neutered. 


In the meantime, the organization is accepting donations and has a wish list available for anyone willing to assist in caring for these puppies. 


Unfortunately, we still don’t have any updates about the kind man who brought these puppies to us. While the puppies have names now, their rescuer remains unknown. We continue to hope he’ll come forward,” the shelter wrote. 


“Thank you for your continued support and love for these animals. Together we’re making a difference in their lives one puppy at a time.”


Join the PetGuide community. Get the latest pet news and product recommendations by subscribing to our newsletter here.

Nevena Nacic
Nevena Nacic

Nevena is a freelance writer and a proud mom of Teo, a 17-year-old poodle, and Bob, a rescued grey tabby cat. Since childhood, she had a habit of picking up strays and bringing them home (luckily, her parents didn't know how to say NO). When she's not writing for her fellow pet parents, Nevena can be found watching Teo sleep. To her defense, that's not as creepy as it sounds!

More by Nevena Nacic

Next