Is your dog neutered? If not, I would recommend doing so. This will eleviate some of his dominance issues - along with TRAINING, TRAINING, TRAINING! Good luck!