Hello Due my parents not being able to look after their dog anymore due to old age I have taken in the family soft coated wheaten terrier. They are around 4 years old now. She is a very friendly dog to humans however she is uncontrollable off the lead when there are other dogs around and unfortunately she starts fights, especially with dogs smaller then her. I recently invited some friends round with their dog (a big breed) and the whole time I had to hold my dog back to stop her attacking theirdog. I think growing up my parents gave her poor training and she did not socialise enough with other dogs. Unfortunately they also hired a dog trainer who convinced them she was a lost cause and advised to get a shock collar. I am aware these are now illegal as they are cruel, and have read they are even worse for wheaten terriers who do not do well with negative reinforcement. I really want to try and train her to be less aggressive and be able to walk her off the lead. I don't really know where to start with dog training apart from rewarding good behaviour. Anybody god any advice about where to start?