Land Dolfins?

This is fascinating to me, and I have no idea why. What in god's name are these doggies doing?   

 

 

Land Dolphins

 

puppies