We too have a garden with a large stream/small river along one boundary. We've never had dogs that needed a garden fence before, but now we have cockers things have - er - changed. We fenced off half the garden for the dogs and it contains the patio, a lawn, a huge tree and some plants in pots. The other half the garden has the river and all the flower beds.............. It works well.