Watching this video of a dog surfing on a giant wave is pure joy! That pup has nailed the balance and looks like a true surfer dude. Fun fact: a baby puffin is called a "puffling".