I saw this a couple of weeks ago and it made me laugh.
If you're on Facebook you can also view it here. Many of the 1.9k comments are rather touching.
Enjoy, and have a very happy Christmas. Normal service will be resumed on Tuesday.
PS. This is rather funny too (if you watch it to the end).