What a wonderful, heartwarming story! It makes me proud to be part of Sophie and Justin's Canada. 

Such a lovely family too. In fact, they remind me of some people I recently saw at the Wave Pool in West Edmonton Mall.