I would advice a visit to the vets as your first step. Sometimes when a normally placid dog suddenly shows aggresvie behaviour it can be a sign of illness

Good luck with him - if he isnt ill then perhaps you could start going to some training classes where they can observe you and the dog and try to help with the problem
