A review by raehink
Castaways of the Flying Dutchman by Brian Jacques

3.0

A boy and his black Labrador are sent by an "angel" to forever roam the earth looking for those in need of help of some sort. 5th-grade reading level.

"...even as his dream raced on, over centuries, across seas, over mountains, through distant lands, wherever he and Ned had been sent to assist the oppressed in their struggle against villainy. He saw faces from the past, friends and enemies alike, felt the apprehension of arrival, the joy of being part of so many communities and the sorrow of having to depart and leave them behind. Always onward to fresh adventures, with his faithful, enchanging friend Ned."