Puffins are enchanting little seabirds. Here are 9 fascinating facts about puffins and their marvellous, yet sometimes challenging, lives in the wild.