We are having a few problems with our 20 month old golden retriever. He is humping anyones leg he can find, and its becoming a problem. Will neutering solve this problem? TIA