Doggone!

A metaphor about dealing with the unexpected … amusing video!