Looking at his coat from the picture on his profile I'd say skip the shave. Coats like that are built to insulate the dog and he might actually get hotter if you take that away. Also you run the risk at this age (not so much if he's full grown but still an issue with some of the breeds you think are in his mix) of his coat growing back weird and choppy or not even growing back at all.