Wo liegt sie denn normalerweise, also wenn sie nicht bei euch auf Bett oder Sofa liegt? Könntest du nicht einfach da das Bett hinstellen?
Vielleicht auch noch eine Alternative anbieten. Mein Hund liegt tagsüber zum Beispiel gar nicht auf seinem extra gekauften Bett, sondern viel lieber auf einem alten Kissen, das ich ihm auf den Boden gelegt habe. Oder in seiner Box, wo eine zugeschnittene Matratze als Kissen drin liegt. Ich sehe auch keinen Grund, ihm das Hundebett aufzuzwingen. Er schläft da mittlerweile nachts paar Stunden drin (liegt direkt neben unserem Bett, er dürfte auch hoch, aber hat mittlerweile lieber seine Ruhe am Anfang der Nacht). Das hat sich aber auch erst nach und nach so begeben, die erste Zeit wollte er auch bei uns schlafen und durfte es auch.
Das Problem bei deinem Hund beim im Bett schlafen lassen ist halt, dass er da nicht einfach runter hüpfen sollte. Du hast da nun mal einen viel zu kleinen Hund, der bedingt durch die Größe immer Einschränkungen haben wird. Wenn er auf Bett und Sofa darf, würde ich also jetzt priorisieren, dass er lernt über eine Rampe hoch und runter zu laufen. Das wäre mir deutlich wichtiger, als dass er sein Bett akzeptiert.
Und zum Hundebett: leg dich da einfach mal selbst dazu. Wenn er dort immer "weg geschickt" und allein ist, wird er das in der Phase wo er viel Nähe braucht nicht annehmen. Und wenn du weg gehst, lässt du ein getragenes tshirt etc da.