Interesting article. Written by the developer of a cooling coat, so not entirely without commercial purpose.
One advantage of having a Basenji is that unlike many dogs, they seldom pant, so when a Basenji starts to pant on a hot day, you have an immediate indication that the heat is getting to him. (panting on a cool day likely indicates stress) I have mentioned before that my current Basenji is less heat tolerant than my previous ones, possibly because he lived his first three years in an air conditioned house. Not exactly how a village dog would grow up in Africa! (all of mine have been red/white, so not a colour issue, but obviously a dark coloured dog will be hotter)
Common sense is the best guideline for dealing with heat stress in dogs. If you know your animal, you will be very aware of how the temperature is affecting him. It makes sense to avoid strenuous activity on a hot day, and if it can't be avoided to make sure there is a quick method of cooling available. (a lake is ideal, a kiddy pool or a hose will do. He doesn't like water? Wet towels work pretty well) The biggest problem where I live comes from idiots leaving dogs in cars on a hot day. The vets I know don't see a lot of heat stress from casual walking, but unattended dogs in hot cars are at immediate risk and of course may well die if not rescued quickly. We have already had one fatality and a couple of near misses this year.