Mine sleep in all sorts of positions.
When we brought our first B home, we had 2 cats, a GSD and a BC. The cats slept on the bed every night and that night the GSD came up too. The puppy B also slept in the bed. I went to bed before Douglas and when he came upstairs he decided to sleep on the floor because he didn't want to disturb the comfortable animals!!!!!! 😃