So, I got a puppy a few months ago. After spending a few bucks on store-bought dog beds that the puppy viewed as giant chew toys, it seemed like a cheaper option to put something together myself.
And so the no-sew pet bed was born.
replaceable fleece cover
MDF base for some weight
My puppy is a bulldog, so she's got an evolutionarily disadvantageous body shape. Her head and shoulders are disproportionately bulky, and she likes to rest her chin on available raised surfaces so she can lay down and still look around. The bolsters are great for this, and the cardboard doesn't seem to be too firm for her.
She is also a puppy, so she's still prone to gnawing on the bed if she can't be bothered to seek out a more appropriate chew toy. She's also peed on it a few times. Good thing that fleece cover is replaceable.