Er ist sechs Monate alt und damit nicht unbedingt als Welpe zu sehen. Ein Hundeklo würde ich nicht aufstellen, sondern seinen Aktionsradius in der Wohnung begrenzen - Absperrungen zwischen den Räumen, über die man als Mensch drüber steigen kann. Teppiche sollten in diesem Raum dann nicht sein.
Außerdem würde ich feste Fütterungszeiten einführen (du hast nicht geschrieben, wann du das alles fütterst) und bei einem festen Futter bleiben.
Zum Gassigehen: immer dieselbe Strecke laufen, so dass der Hund sich dort sicher fühlt und einen Lieblingsplatz hat, an dem er sich in Ruhe lösen kann. Das wären meine Tipps. Zur Häufigkeit des Gassigehens kann ich nichts sagen, meine Welpen waren mit 8 Wochen stubenrein und wir sind danach viermal täglich raus. Allerdings konnte meine Kleine auch immer mal in den Garten.
Ach ja, Katzenfutter und Katzenstreu: Das lieben meine Hunde auch, wir haben das Katzenklo erhöht aufgestellt und das Katzenfutter steht unerreichbar für die Hunde oben auf dem Kratzbaum.