How a 3-year-old cancer survivor is beating the odds