A four-legged companion can mean the world for a ʜᴏᴍᴇʟᴇss person. Pets are often their only source of comfort and compassion, in a hard and unforgiving reality. This ʜᴏᴍᴇʟᴇss man from South Asia was made to leave his tiny puppy with an empty bowl and a sign around his neck, before stop and he ᴘᴀssᴇᴅ ᴀᴡᴀʏ, leaving the puppy behind.

Being a very ᴘᴏᴏʀ ᴀʀᴇᴀ, where people struggle to feed themselves and their families, most of the people didn’t notice the helpless pooch. Thankfully a local farmer heard about the puppy. He voluntarily takes in unwanted dogs and puppies when he can.

He drove for a few hours and found the puppy exactly where his owner left him, still with the sign that reads ‘I am hungry’ around his neck. The puppy’s eyes lit as soon as he saw the kind man. He instantly sensed that the farmer was there to help him.

The man gave the pooch some food and water that he inhaled in seconds. He was very hungry. The farmer then brought the pooch back to his village and introduced him to his other foster strays. Despite being a bit shy at first, the pup soon opened up and played with the other puppies the man saved and brought to his house.

When he was at his new foster home, the pup was introduced to two more litters the farmer had ʀᴇsᴄᴜᴇᴅ. Despite being a bit shy at first, the pup soon opened up and played with the other puppies the man saved and brought to his house. It’s so heartwarming to see that this puppy, that was all on his own, can officially say goodbye to his struggles… for good! The farmer calls the ᴠᴇᴛ the next day and the puppy is ᴇxᴀᴍɪɴᴇᴅ and then ᴠᴀᴄᴄɪɴᴀᴛᴇᴅ.

As the puppy and his friends are still too young to be adopted, they will remain with their foster dad for the time being. When the time comes, the farmer will match them with forever homes, that will provide them with all the love and warmth that they deserve. ​It’s inspiring to see how despite not having much for himself, this selfless man puts the animals first, and takes care of them so compassionately.