Nice story.
Just slightly heaved at the 'Christmas' bit.
Reminds me of one of those first world American Christmas movies.
You know, middle class white family lose dog and it returns in time to make their poorly child, who is suffering from a bout of hiccups, better in time for the big day.