We have a sort of rescued dog - Rex (through family, he was on his way to Battersea dogs home, when we got him). Rex is about 13 months old and we are not sure about his early months, I think he was living in a pub. We got him at 9 months old. He is a big boy - wolfhound x mastiff x german shephard. We are going to training classes with him. Having trouble on walks. He just loves other dogs so much and wants to play with everyone. Which means if he see a dog, he tries to drag you over there. He walks to heal quite well mostly otherwise. He is not nasty with other dogs, but some owners (and dogs) are put off by his size. I would love some advice on how to calm him down with other dogs. I try and walk with people who have friendly dogs as much as I can. But the more he wants to get to other dogs in a crazy excited way, the more it puts people off him :-( His recall is quite good if there are no other dogs around. But the dog trainer says we are giving him too much freedom. So now he is back on a lead/long line. I would also like to know what people think about having him castrated. We are planning to do this, but have had mixed advice as to what difference it could make and when to do it. Thanks for any advice.