Understanding what your dog is communicating, especially in public is important...
Calming Signals Community. Try to use some of these techniques to diffuse the excitability...although if your dog isn't neutered and dogs in heat are running around, I'm not sure if there's much you can do to prevent internal motivations from taking over.
There shouldn't be any problems switching between tools so long as you understand how to use them and to take it slow. Some dogs adjust pretty quickly, some don't, and for some it may not be good or necessary. You just need to assess the situation as you go, and be patient.