When I moved in with my boyfriend, I brought Blaze along. At twelve years old, he has always slept in my bed no matter what. Though my boyfriend did not give me an ultimatum (I would have walked), he was not pleased about having an indoor dog. The boyfriend refused to have the dog on the bed or the couch. It had something to do with personal time… So off I went to buy Blaze a huge body pillow for in the livingroom (right next to the fireplace) and two massive, pillowed baskets (one for the bedroom and one for the office). Blaze took some getting use to, but he routinely went to lie on his furniture. About three months after we moved in, I went for a shower one night, came out and saw the boyfriend snuggling Blaze on the bed. Boyfriend was sleeping with this look of happiness, and Blaze was staring up at me with this "please help me" look.
We still have Blaze's furniture, which he uses frequently, but once in a while, he deems it appropriate to mingle with us riff-raff on the bed or couch (usually food is involved).
Pets are always learning, it depends on how you teach them. But in the end, the Basenji will always get his/her way, they are just extremely patient.