Our Westie, Suzy, (9 mths) has been sleeping on the bed with us for about the last 3-4 mths, before that she slept in her kennel, and still does when we go out. The cat (Lexus, a Scottish Fold) sleeps in an open dresser drawer ( we leave it pulled out so he can escape from Suzy!)
At one time we had our Lab mix, a Rottweiller, and our beloved cat (recently departed) and they ALL slept with us. Daisy (Lab) slept at the end of the bed, Francis (Rott) slept between us, and Spencer slept on top of the headboard. Sometimes Francis would stiffen his legs and stretch, and nearly push me out. I spent a lot of nights in the spare room til we put a stop to it, and made him sleep on his blanket on the floor.