Ich denke auch, dass du nochmal mit einem Trainer arbeiten solltest, wenn du sagst in welcher Ecke du wohnst können dir sicher gute Trainer empfohlen werden!
Sterilisation oder Welpen bekommen wird an eurer Situation nichts ändern! V.A. bei der Welpenvariante muss ich schlucken: was erwartet ihr euch von Welpen, die von ihrer Mutter unsicheres, nach vorne gehendes Verhalten lernen dürfen? An wen wollt ihr solche Hunde abgeben? (muss natürlich nicht sein, dass die Welpen das Verhalten übernehmen, aber bereits bei wunderbar sozialisierten Welpen vom Topzüchter hat man genug zu tun mit Umweltgewöhnung und der restlichen Sozialisation).
Noch einen Hund würde ich auch nicht dazuholen, zwei Hunde sind anstrengender als einer, und jeder Hund hat kleinere oder größere Baustellen an denen gearbeitet werden muss. Holt ihr euch einen Welpen dazu, habt ihr nicht genug Zeit mit der Hündin an ihren Problemen zu arbeiten, der Welpe guckt sich das vielleicht sogar ab. Holt ihr einen erwachsenen dazu müsst ihr den sicher auch noch erziehen, perfekt erzogene erwachsene Abgabehunde gibt es so gut wie nicht.