Depends on your walk I guess?
Are you going out and about to stores and restaurants, or something like that? Sure, take a shower before.
Are you going for a walk that will get you sweaty, because you wanted the exercise? Then why would you take a shower before and not after that?