Dass euer Programm für euren Hund nicht richtig ist bzw. das Verhältnis nicht stimmt, wurde ja jetzt schon oft genug gesagt. Da werd ich nichts mehr wiederholen
Aber was ich auch wichtig finde: hat euer Hund auch mal Ruhe - vor euch?
Ich denke, dass das ein Faktor ist, der eben auch oft unterschätzt wird. So sozial Hunde auch sind - viele profitieren davon, wenn sie einen Ort oder Zeitraum haben, in denen sie überhaupt nicht auf ihren Menschen achten müssen.
Sprich: ist euer Hund auch mal alleine? Räumt ihr ihm auch Zeiten ein, in denen er mal wirklich komplett links liegen gelassen wird? Am einfachsten ist das natürlich, wenn ihr selbst gar nicht da seid... z. B. weil ihr auf Arbeit seid. Wenn ich im Büro bin, pennen meine Hunde selig zuhause und genießen es, dass hier mal keiner rumwuselt oder ihnen beim Schlafen zuschaut
Edit: statt Agility würde ich echt einen anderen und vor allem ruhigeren Sport wählen - vielleicht Mantrailing. Das ist ruhige Nasenarbeit an einer langen Leine. Dein Hund lernt dabei, einen bestimmten Menschen nur anhand seines Geruchs zu finden. Ist halt ein sehr zeitintensiver Sport, der ohne guten! Verein nicht sinnvoll machbar ist. Es braucht mehrere Personen zur Unterstützung und wenn ich mich samstags mit meinem Verein treffe, dann sind wir durchaus 3-4 h zusammen und trainieren mit den Hunden...
Wenn dir das zuviel ist, könntest du auch ZOS (Zielobjektsuche) versuchen. Dabei sucht dein Hund einen bestimmten, kleinen Gegenstand (z. B. ein bestimmter Schlüssel, ein Feuerzeug usw.). Kann man wunderbar alleine aufbauen, es gibt auch viele Bücher dazu.
Mit Hundesport würde ich aber erst anfangen, wenn ihr den Hundealltag für euren Hund passend umsortiert habt. Sprich weniger Stadtgassi, mehr Schleppleinenbummeln. Mehr Hund-sein-lassen, weniger Artig-Fuß-gehen.
Ah, noch was: zuhause würd ich erstmal genau gar nichts trainieren, denn zuhause soll der Hund runterfahren, Pause machen, schlafen, sich erholen.
Wenn auch für den Hund klar ist, dass Zuhause Entspannung und Pennen bedeutet, dann kann man in kleinen Einheiten Dinge üben. Da spricht nichts dagegen - gemeint sind halt wirklich max. 10 min am Stück.