jkeyz15 wrote:Beddo no ue ni, hon mo ari [atte], neko mo imasu.
Beddo no ue ni, hon ga aru shi, neko mo imasu.
Both of these sounds very strange to me. In the first one, I don't think you can use も in the first clause since it's technically a separate sentence and is the first thing being mentioned. The 2nd も is fine though. Also, using the conjunctive form (~masu stem) of verbs as connectors is a very formal construction. It would sound very strange in everyday conversation.
The 2nd sentence doesn't really work because し is used to string together
reasons for something. It's not used as a general connector.
You need the の.
Personally, I like the 乗っています solution as it just avoids the whole problem entirely.