I know this is not complete without pictures, but I left my memory card in my laptop, so couldn't take any.
I took Banjo to the river today. The first spot we stopped at had a strong current. She actually "surfed" the current! She got in, got swept away until she found a foothold - either on or after the 'rapids', came back and got in again. She did it three times in a row. If she'd be able to talk, she would've gone "Weeeee!".
After that, I met up with friends and sat in the river all afternoon drinking beer, while Banjo alternatively swam out to say hello to everyone, stood on a rock in the middle of the river, played with the spaniel/kelpie cross who was trying to teach her how to dig in the beach sand or just chilled. Perfect river dog!