A Malaysian couple lives here, and they have a five year old boy. The lady speaks Mandarin with me, and speaks Cantonese (another Chinese dialect) with her boy while he is playing.
A part of our conversation:
She said, he only speaks in English, I don’t know what to do.
I said to her, try speaking Mandarin to him, so he knows more than one language. Kids learn fast.
She said, I think they have a place to learn Mandarin if they want to in the future, but not Cantonese. So, I force him to speak it sometimes.
She is right. Our Chinese dialects will gradually be lost from generation to generation.