A man was enjoying his lunch on the streets of Bangkok, Thailand, when he suddenly saw a starving dog passing by. He decided to share his food with the pooch and gave her some meat on a stick.

To the kind-hearted man’s surprise, the doggie didn’t eat it. She just took it and ran away. The guy decided to follow her through the city, and what he saw when she finally stopped was truly heart-melting. Turns out the canine brought the food home to her 4 hungry puppies.

The whole adorable scene was captured on camera and the video is going viral. After all, there’s nothing like a mother’s love!

(h/t:)

Watch the video here: