No matter the weather on Vancouver Island, it could be warm, cold or icy, Leasha MacLennan hasn't missed a morning dip for more than three years.