Yo tengo experiencia con un perro adulto-meón, pero nunca lo castramos. Y tampoco le conseguí quitar por completo la costumbre, aunque sí reducirla de que hiciera pis cada día en los mismos sitios a que lo hiciera una o dos veces al mes, siendo ya bastante mayor. Lo que más funcionó fue que a raíz de que viniera un gato a casa , un día vi al perro meterse en la caja de arena y hacer pis, le premié y aprendió a hacer pis ahí. No conseguí que se aguantara a hacerlo fuera pero al menos sí que dejara de marcar muebles y hacerlo en un arenero, salvo "accidentes" ocasionales. Desde entonces él solo se iba a la cocina y hacía pis en la caja o también cuando se lo decías (por el premio, claro, que era super gracioso verlo hacer pis como sin ganas y salir escopetado a por su premio ). Fue muy fácil enseñarle porque ya tenía la costumbre de sacarlo al jardín a que hiciera sus cosas y siempre le decía: venga, haz pipí , así que eso mismo es lo que le decíamos para que lo hiciera en la caja.
La otra "técnica" para alejarlo de los muebles y esquinas que marcaba, era hervir unas guindillas secas con agua, y rociar con ese agua la zona, no le hacía daño ni nada porque directamente no se acercaba mucho.
Como te han dicho es un hábito, pero con paciencia y dedicación yo creo que se puede cambiar ese hábito por otro.