Du hast wirklich ein viel entspannteres Leben wenn du den Garten einzäunst. Da gibt es hunderte Varianten (gerade bei einem kleinen Hund braucht man ja meist kein Fortknox) von Wildzaun bis fest.
Ich habe zum Beispiel meine Terrasse mit 1,20 Meter hohen Welpengatterzaun eingezäunt, weil der Vermieter nichts festes wollte. Ist trotzdem aus stabilem Metall, war aber nicht so billig.
Nicht alleine im Garten lassen ist ja schön und gut. Bis dein Hund aber so sicher hört, dass er trotz Katze, interessantem Vogel, Nachbarskindern die Ball spielen oder purer Erkundungslusz trotzdem nicht wegläuft kannst du wenn du Pech hast erst mal anderthalb Jahre mit Schleppleine in deinem Garten stehen, statt mal ein Buch zu lesen oder dich um Blumen zu kümmern. Bei meinem Hund würde ich heute noch nach sieben Jahren so da stehen und trainieren
Wenn es an dreck und Haaren scheitern sollte und der Corgie eh nicht optimal passt, gibt es in der Größenkategorie auch einige nicht und wenig Haarende Rassen, die auch sonst zum Anforderungsprofil passen: Bichons, Löwchen, Bolonkas, Pudel, Tibet Terrier, Chinese Crested Powder Puff, Havanseser (muss man halt dafür scheren bzw den CCPP und TT viel pflegen wenn man es lang lässt).
Wenig Haarend wären noch Papillons, vielleicht ein Cockerspaniel (aber kann Jagdtrieb haben).
Generell finde ich eure Vorraussetzungen toll. Eine Wochenendbereuung kann man über Kleinanzeigen, Facebook, die Hundeschule, Bekannte aus diesem Forum oder eine professionelle Betreuung organisieren. Für die paar mal im Jahr und bei der Größe sollte das schon machbar sein, gerade wenn ihr dann im Notfall eine Std Umweg oder so in Kauf nehmen.