My dogs have understood they weren't getting off for a while and limited how much they drank, so we just tried to make sure to get to shore in reasonable periods (say every 4-6 hours).
I have moored out with a dog, lifting it over the side into an inflatable life raft, rowing to shore, and...