Hallo und willkommen 
Ich habe bisher jedem Hund hier beigebracht, unten zu schlafen, weil ich nicht möchte, dass sie in meinem Bett herumgammeln

Ich würde auch mit Türgitter sichern.
Es gibt aber auch Hunde, die einfach versuchen, das drüber zu kraxeln. Deshalb würde ich dem Hund auch kommunizieren, dass ich nicht möchte, dass er hochkommt.
Irgendwann gehst du vielleicht mal hoch, Hund will dir natürlich folgen, du schickst ihn zurück. Hast du denn bisher ein Abbruchkommando, wenn sie was nicht tun soll? Das kannst du da einsetzen.
Wenn du konsequent bist, kurz nach oben gehst, und wenn der Hund unten wartet, ihn danach freundlich lobst, wenn du wieder unten angekommen bist, kannst du die Zeit verlängern, die du oben bist, solange, bis das hinterher kommen wollen kein Thema mehr ist.
Das ist dann der Zeitpunkt, wo du wieder oben schlafen kannst.
Es könnte sein, dass der Hund nachts unruhig hin und her läuft, wenn du nicht da bist. Das würde ich ignorieren und mich freuen, wenn er sich irgendwann wieder schicksalsergeben hinlegt.
Irgendwann wird das dann kein Thema mehr sein.
Ich wünsch euch viel Erfolg! 