Seeing people take care of animals out of the goodness of their heart is always a wonderful thing. This video takes place in Thailand, and the man in it grabs stray dogs off of the street one at a time around his village to care for them in a way that nobody else does – he gives them baths. These dogs have rough lives on the streets of Thailand, and something as simple as a bath can go a long way for these stray dogs. As it says in the description of the video, “Though it might seem strange to bathe the stray dogs, he bathes them out of generosity.” Watch the video, which is called “The Joy of Giving” (and rightly so), below to see for yourself – it wills surely put a huge smile on your face.