The Discovery Trilogy Lucy Daniels
While rescuing puffins from an oil spill, Jenny and Jess make friends with David and his Border Collie, Orla. There is something very mysterious about David and his father but Jenny has more important things on her mind. Her best friend, Carrie, is very ill and Jenny is determined to keep her spirits up. However, Carrie isn't the only one in danger, and when David is kidnapped, it's up to Jenny and Jess to rescue him!