Wenn Du Deinen Rüden Deiner Schwiegermutter zum hüten bringst, weil Du ohne Deinen Hund in den Urlaub fahren willst, dann darf Deine Schwiegermutter wohl ihre Bedingungen zum Hüten Deines Hundes anbringen, oder? Jedes Tierheim hat seine Regeln und Bedingungen, an welche sich die Besitzer der Ferientiere halten müssen, sonst in ein Aufenthalt dort gar nicht möglich (und dort kostet die Unterbringung sogar noch etwas...)!
Wenn Dir diese Bedingungen (verständlicherweise!!!!!) nicht passen, dann such Dir einen anderen Hüteplatz für Deinen Rüden oder noch besser, nimm ihn mit in den Urlaub! Denn weshalb Du den eigenen Hund ausgerechnet in den Tagen und Wochen, in der Du am meisten freie Zeit hast, nicht dabei haben willst, ist mir nicht klar!
Deinen Rüden nur wegen den Aussagen Deiner Schwiegermutter kastrieren zu lassen, wäre für mich unverständlich. Vielleicht möchte sie sich auf diese Art nur von der Pflicht, den Hund während Deinem Urlaub hüten zu müssen, befreien?