Mit einem jungen Hund, der aufgeregt springt würde ich nicht Joggen (zumal er mir dafür auch noch zu jung wäre). Das will erst mal gelernt und geübt werden. Rennen (genau wie aufgeregte Reaktionen auf sein Verhalten) bringt einfach zu viele Energie in die Situation, daher dreht der hoch und das entlädt sich, in Springen und eben diesem Schnappen.
Das ist relativ erwartbares Verhalten. Schau dir an wie Hunde spielen - genau so macht er das mit dir. Noch dazu ist er halt total aufgeregt, der kann sich doch gar nicht beherrschen (selbst wenn er verstünde, was man von ihm will).
Einfach abstellen kann man das nicht.
Der Hund muss zur Ruhe kommen, klare Regeln kennenlernen - halt erzogen werden. Ein junger Hund - noch dazu ein so erregbarer, stürmischer Hund - lernt das alles natürlich nicht, wenn er den ganzen Tag alleine auf einem großen Grundstück rumstromert.
Solange der überdreht ist und keine Ahnung hat, was irgendwer von ihm will, schnappt der natürlich über. Im wahrsten sinne des wortes.
Einfache Tipps gibt es da nicht. Da muss man ganz am Anfang ansetzen. Das wäre aber wohl Job deiner Eltern.
zuerst mal gehört er schlicht an die Leine, wenn Besucher kommen.