
Poor Lad what a start to his life :(
It is early days and he is still settling in and get used to places and people and the outside world :)
have ou got any friends that have dogs as it sounds he may need to have some more socialisation. Maybe even think about taking him to training classes to get more used to other dogs and will also help you to see what triggers his agression and how you can deal with it. It sounds like he is a lovely lad but just needs more time and TLC :)
Lucy
xx
Edited to say you are already going to classes so see how it goes !