A dog crossing a river is a silly subject for a muzzle, I mean a puzzle ! And this dog crossing a river is REALLY barking up a silly tree...he's holding a mouse. Who is this canine water traveler ? Delook ! So the mouse is Sharpy ? Yes. Rush to put the picture right, and see for yourself this mouse and dog crossing a river.