Implement NILIF.
Make sure he is calm before he leaves the house on a walk. Practice loose leash walking. Make sure you are socializing him w/strangers, dogs, etc. Taking him to group training classes will help a lot. Make sure he is being walked for about 45 min, briskly, twice a day.
Some problems can be caused by high energy, so the walks will help. Training will drain him mentally, plus socialize him.
Make sure he is calm before he leaves the house on a walk. Practice loose leash walking. Make sure you are socializing him w/strangers, dogs, etc. Taking him to group training classes will help a lot. Make sure he is being walked for about 45 min, briskly, twice a day.
Some problems can be caused by high energy, so the walks will help. Training will drain him mentally, plus socialize him.