Puh, das kann auch unterschiedlichste Gründe haben, Mal abgesehen davon, dass diese Klausel im Vertrag wahrscheinlich vor Gericht keinen Bestand hat.
Vielleicht ist der Züchter nur gegen Kastration ohne medizinische Indikation und möchte vermeiden, dass das ohne lange Nachzudenken passiert oder ist z.B. nur auf die vielleicht vereinbarte Vertragsstrafe scharf (das sind jetzt nur zwei krass gegenteilige Gründe, dazwischen gibt es durchaus auch noch andere).
Wobei ich da noch einmal anmerken möchte, dass eine Kastration aus nicht-medizinischen Gründen eigentlich so oder so gesetzeswidrig ist. Wenn es noch einmal im Vertrag drinnen steht, schreckt es also höchstens Leute ab, denen das nicht bewusst ist und das ist auch gut so.
Auch gleichgeschlechtliche Hundehaltung ist kein Muss, sondern etwas, wofür man sich als Hundehalter bewusst entscheidet. Man weiß ja, was man da kauft 🤭. Dementsprechend muss auch keiner aus dem Grund seinen Hund kastrieren...