We spend tons of time outside and have to limit Ruthie and Brutus. It sucks and they sit in the window and bark because they want to be with us.
We have a pool so they are always in that, they play in the hose and always have fresh water and shade.
it's supposed to be 90 here today so when it gets this hot, i walk them either very early or very late in the evening. They daytime hrs are limited to about 10-15 mins outside and back in to cool down. They last a bit longer if we wet them down well, but we don't like to risk it.
I also make them what i call "bully beef cubes" which is frozen ice cubes with beef broth in it. They love them and sit and munch on those to keep cool.