Für Schäferhund definitiv G2 (oder G1 duo) Halsbänder, Leinen würde ich auch G2 nehmen. Ich habe aber bei größeren Hunden auch gerne eine breitere Leine, außerdem sind einige Farben in G2 schöner. Die Karabiner der G1 leinen sind für Hunde bis 12 kg ausgelegt.
Für meine Maus (50 cm, knapp 15 kg) habe ich G2 Halsbänder und Leinen sowohl in G1 als auch in G2.
Wegen der Größen: die Halsbänder müssen gut über den Kopf gehen, ich würde daher immer die etwas größere Größe nehmen. Z.B. habe ich für Amy Halsbänder in 40 cm, ihr halsumfang liegt bei 34 cm an der schmalsten Stelle direkt hinter den ohren und der kopfumfang bei ca. 37 cm. So passen die Halsbänder gut über den Kopf, sind aber nicht so locker, dass sie sie beim schnüffeln verliert.