whale teethlatest news & developments