Should I get my Vizsla castrated?

David G asked: I have a 6 year old Hungarian Vizsla who I am thinking of having castrated. The reason for this is he keeps mounting my spayed ***** and annoying her. He is also a little aggressive on the lead when he sees another dog and can run off in the field [...]