India, July 31 -- What started as a routine birthday outing to Walmart turned into a viral act of kindness for 8-year-old Mateo from the Chicago area. Armed with $23 in birthday money, Mateo had plans to shop, until he noticed a woman selling candy at a stoplight. "That day we actually went for breakfast, and then he brought his birthday money with him, and he wanted to go to Walmart," his mother, Daniela Santos, told People magazine.

When Mateo saw a woman vendor, he asked if he could help her and buy something. With no hesitation, he reached into his cash box and handed over a $20 bill for a $3 item. "I see him open up his little box, and he is counting the cash. He pulls out a $20 bill, and I'm like, honey, it's $3, not $23," Santos r...