The Spirit of Christmas pays three visits to Dr Hairy, in an attempt to stop him being such a curmudgeon - with hilarious results! Episode 3 in the second series of puppet-animation videos about the adventures and misadventures of an ordinary (but rather hirsute) general practitioner.
On YouTube: http://youtu.be/KVmMuPRqp7c
On Vimeo, it's in three parts: http://vimeo.com/82099521, http://vimeo.com/82113253 and http://vimeo.com/82121160
For the complete list of Dr Hairy videos, please visit http://drhairy.org