The Doctor saves New York from a mystery snowstorm so Christmas isn't cancelled. The Doctor Puppet Christmas special was a labour of love made before the launch of the Doctor Puppet series.