
Character never changes suddenly in the adult dog without reason so the first step would be to have a full health checkout. If the vet and blood tests show nothing amiss then you will have to think the change is because of the recent castration and that he is feeling vulnerable and is in fact very insecure, there is not much you can do except perhaps use a form of HRT and give him male hormones. Or it may be simply that the new pup has put his nose out of joint but that would be unusual it would I suppose depend on how much attention and petting he got before.