Dr. Alastair McAlpine spends every day caring for children with life-threatening and life-limiting illnesses, working for the non-profit organization PaedsPal.