I feel like a poodle should be fine for dock diving because they were originally water dogs (?) but I have no first hand experience with that. What about a flat coated retriever? I don't know as much about them but they aren't as common as goldens, lol. Basically, all I can definitively say is "don't get a chow chow".