Touching and cute to the point of tears