This is the most heartwarming thing I've read in a long time! It's like a real-life Pixar short. I know I will come back to this article many times in the future. Thank you very much for sharing. "Dindim" is a slang for money in Brazil, but in a very cute way. "Money" is "dinheiro" in Portuguese so Dindim is like saying the first part of the word twice.
You mean Lost & Found, by Oliver Jeffers?
https://www.amazon.co.uk/Lost-Found-DVD-Philip-Hunt/dp/B001C...
It predates this real life story, but has very strong echoes...