I can relate. I have Andy 13 lbs and he takes up most of a full size bed. Maybe its because we use to have a twin size.
It was fine until I got kicked out of bed between him and a foster Rosa I had. She was a chihuahua maybe 7 or 8 lbs. They sure took up a lot of room. All three of us in a twin bed. LOL