Watch some puffins who are nesting on Skomer Island off the Welsh coast and then read about these unique seabirds.
"I was banging on the window screen and hooting." Homeowner stunned after witnessing wild animal attack on family dog: 'It ...