Wow that looks like a lot of fun! What a beautiful beach for the dogs to play at! Sounds like a great day!