Two of my dogs would sleep in bed with us, our coonhound and our terrier. The third one we had at the time, although she was the smallest of the three, would sleep on her own little bed on the floor. There just wasn't enough room for all three of them in our bed, no matter how cute it was. Besides, we had the other two first for a few years before we got our beagle, so they already had claimed that territory, lol.
Our cats nowadays don't like to sleep in our beds with us at all. They will sleep on the beds if nobody is in them though. Otherwise, they don't like to get knocked around from the tossing and turning.