Calgary Flames mascot "Harvey the Hound" was scheduled to make an appearance at a local youth hockey game between Black Diamond and High River back in December. However, Harvey apparently forgot about the commitment and failed to show up.

The Flames organization felt bad about the gaffe and sent Harvey out for a make-up appearance and much, much (much) more! Check out the video if you love hockey and/or extremely adorable children!