Sometimes it takes the simple and warm kindness of strangers to really restore our faith in humanity.
A stray dog gave birth to 11 pups, but she died shortly after from unknown causes. Ten of the 11 pups survived their mother’s passing, but they were put in a dangerous situation as they were forced to face the streets of Los Angeles on their own.
Animal rescue organization Doggie Protective Services (DPS) stepped in and rescued the 10 remaining pups. The puppies were given baths and food in the hopes that they would be able to find new homes. They filmed the story (above) and the results are heart-warming.