As a result of torrential rains falling over the last few days, the streets of Kolkata, India have been inundated, forcing both humans and animals to seek shelter from the storm in the streets. Officer Tarun Kumar Mandal stated that he felt it was only natural for him to assist individuals in need of assistance.
Mandal was watching traffic at a busy seven-way intersection on Saturday when a group of individuals unexpectedly joined him. Two wet stray dogs came up to him as he stood in the middle of the roadway and gathered to him for protection.

In a humanitarian gesture, the officer provided the two dogs shelter under his enormous umbrella while managing traffic.
A stranger took a snapshot of the simple gesture of kindness and posted it on social media, affecting others worldwide with their generosity. And the expressions on the canines’ faces say it all:

When it comes to stray dogs, India is home to an estimated 35 to 40 million of them, making it one of the world’s largest populations. There is still much work to be done to help these animals. Kolkata police, on the other hand, make every effort to intervene whenever a dog needs rescue or even simply a safe spot to rest.
This brief vacation from their hectic lives meant everything to the two thankful street dogs.
H/T The Dodo