In the summer of 2002, John Shaffer, his dog Shoba, and his father Terry set out in two canoes to paddle the length of the Mississippi River. The trio paddled through intense weather conditions, met all sorts of interesting river people, and learned more about themselves and each other as they travelled. Through all of the ups and downs, it became one of the greatest adventures of their lives.