Thank heavens. Such good news! The prayers and crossed fingers/paws are continuing until the white coat calls the 'all clear' though.