Calgary Flames forward Dillon Dube has taken a leave of absence due to mental health reasons, the team said on…