Hello :)
Kann deine Gedanken komplett nachvollziehen! Persönlich denke ich aber nicht, dass du sie nun kastrieren musst, nur damit es dann mal nicht eine Pyo Notfall OP gibt. Wie bereits von anderen erwähnt gibt es viele Notfall Szenarien die eine Narkose benötigen, die du ja auch nicht verhindern kannst. Du könntest aber z. B. nach jeder Läufigkeit (sagen wir ca. 4 Wochen später) einen Ultraschall machen lassen. Wenn man dann Veränderungen feststellt (meist noch nicht eine volle Pyo aber Vorstufen oder Risikofaktoren) könntest du sie dann ganz geplant kastrieren und ihr könnt die Medikamente durchsprechen.
So oder so ist es gut wenn du weisst, dass dein Hund potentiell keine Opiate verträgt und das dem entsprechenden Arzt oder Klinik dann auch immer so sagst. Gerade in grösseren Kliniken sind die Leute durchaus in der Lage damit umzugehen, man muss einen Hund nicht mit Butorphanol sedieren, da gibt es einiges anderes noch. :)
Hoffe das hilft. Lg!