Puffins are an endangered species, whose numbers have declined largely due to climate change and overfishing.