Crossing the River with Dogs 2 Edition Crossing the River with Dogs: Problem Solving for College Students has been adapted from the popular high school text to provide an accessible and coherent college-level course in mathematical problem solving for adults.