One of the single most important things when trying to manage any kind of behavioral issue is simply taking your dog for a walk. Not only does the seemingly benign process of walking through the neighborhood solidify the bond between you and your dog, when executed properly it will establish you as the leader of your pack and help burn off some of the energy that may be at the root of the behavioral issue.
Getting your dog out and about into the world to experience the smells, sounds, and social opportunities it has to offer can be the most emotionally and physically rewarding activity you can do for your dog and yourself.