Hallo!
Also entweder ist das zweite Schweinchen auch ein Bock, oder es hat Eierstockzysten die so viele männliche Hormone produzieren, dass sie sich für einen Bock hält.
Und leider ist das Gehege schon extrem eng, auch wenn es mehrere Etagen hat. Mal ein paar Schritte weit rennen geht ja nicht, und das ist ganz wichtig: om Streitfall verjagen sich Meeris gegenseitig, und das unterlegene Tier flieht, bis ein Abstand von ca. 2 Metern zwischen den Jontrahenten liegt. Dann lässt das jagende Tier ab und lässt es in Ruhe. Aber auf 120x80cm kann eben nie ein Abstand von 2 Metern entstehen. Dadurch stressen sie sich eben weiter, weil sie immer arg nahe beeinander sein müssen.
und dazu halt auch noch Zooladen-Schweinchen, die nahezu immer so gut wie gar nicht Sozialisiert sind. Die Mütter sitzen oft in richtigen Zuchtfabriken in kleinen Plastikkästen und werfen ständig, alles was groß genug zum überleben ist wird sofort an den Großhandel verschickt, und von da aus wieder per Tierversand im Pappkarton weiter in Zooläden. Wo sie dann nur mit anderen Babys zusammen sitzen, bis sie verkauft werden, aber eben ohne erwachsene Artgenossen, die ihnen ein normales Sozialverhalten beibringen könnten.
Ich würde: 1. die Geschlechter nochmal überprüfen bzw. wenn es ein Weibchen ist den Verdacht auf Eierstockzysten prüfen lassen und 2. für deutlich mehr Platz sorgen.