Ich würde alles dransetzen, die Tiere räumlich zu trennen, egal, wie mühsam das ist - sonst seh ich schwarz für die Schweinchen. Terrier sind nicht umsonst darauf gezogen, ihre Jagdziele besonders ausdauernd und ideenreich zu verfolgen.
Und denk auch an den Hund: für den ist das wirklich ein Megastress, wenn du ihn jetzt für jede Bewegung maßregelst. Er ist in der neuen Umgebung noch unsicher, und riechen und hören kann er die Beute schließlich immer noch ständig. Natürlich kannst du von ihm verlagen, sich da zeitweise zu beherrschen, aber diesen Druck rund um die Uhr finde ich schon sehr kraß für einen jungen Hund. Da kann es dir durchaus passieren, daß er irgendwann vor Druck ein pinkelndes, fiepsendes Nervenbündel ist und trotzdem bei der ersten Gelegenheit zulangt, weil sein Jagdtrieb so ausgeprägt ist. Muß nicht, aber die Gefahr ist da.
Mit einer geschlossenen Tür wäre es deutlich leichter für alles Seiten, und wenn der Hund jetzt schon so starken Jagdtrieb zeigt, ist das auf die Dauer auch ihre einzige Lebensversicherung für die Schweinchen. Das ist leider einfach eine ganz unglückliche Kombination.