Great hike and super dog friendly. Lots of place for the pup to cool off. Only thing I’d do different is bring river shoes. I went barefoot after the second crossing or so and the sand does get plenty hot.