Oregon State police say Josh Meiller landed his raft at a spot he thought was several hundred feet from a nudist area.
The dogs ran toward the naked sunbather and startled him, so he allegedly hit the dogs and then attacked Meiller with a collapsible police baton.
Meiller suffered cuts, abrasions and a headache in the incident.
The next day, police arrested the nudist on charges of menacing and assault.
He was booked at the county jail and has been released.