Hallo,
sicher kann man etwas für Knochen und Gelenke tun - nur bitte immer in Maßen

. Bei einem gesunden Hund nur aus Angst alles zur Vorbeugung zu verabreichen, was es so gibt, ist auch nicht gerade sinnig.
Was für die Gesundheit der Gelenke wichtig ist ist zunächst mal eine gute Bemuskelung und regelmäßige, am besten gleichmäßige Bewegung, das ist sogar bei bereits bestehender HD hilfreich. Dann sollte man natürlich darauf achten, die Gelenke nicht dauernd extrem zu beanspruchen, d.h. keine 5 Stunden täglich am Stück Hüpfen, abrupt Bremsen, Ball spielen, Treppen laufen, Parcours machen usw.. In normalen Maße ist das bei einem gesunden Hund natürlich alles in Ordnung, aber eben nicht permanent und mit voller Leistung (ich denke da an Leute, die tagtäglich zwei Stunden Agility machen - soll es auch geben und ist sicherlich nicht gesund für die Gelenke). Ein Hund sollte sich ebenfalls langsam warm laufen, gleichmäßig bewegen und kann dann mal richtig loslegen.
Auch Übergewicht belastet die Gelenke zusätzlich.
So, dann zur Ernährung. Mit Knochen und Knorpel bist du schon mal nicht schlecht, denn für die Knochen ist Kalzium und Phosphor wichtig. Aber 1. ist das in einem Fertigfutter meist ausreichend enthalten, 2. kann man auch davon natürlich zu viel geben. Deshalb auch hier: Hin und wieder ein Knochen oder ein Ei mit Schale tut dem Hund sicher gut, aber täglich Kalziumpulver übers Futter führt zur Übersättigung (Hyperkalzämie).
Was man noch geben kann ist Grünlippmuschel, allerdings würde ich bei einem gesunden Hund darauf verzichten. Bei vorliegender Erkrankung kann man auch noch Teufelskralle o.ä. geben, das wirkt aber mehr entzündungshemmend und hat daher vorbeugend gar keinen Sinn.