Watching this video of a dog surfing on a giant wave is pure...
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".
View the AMP version of this page.