This is a cat bed that looks like a four poster bed, and I'm pretty sure it's just a side table turned upside down. Just get a cushion and BAM we could have a 4 poster bed for our girls or the kitties at the humane society!
I've made blankets this way but I never thought to stuff them and make a dog bed! Would work as a floor pillow for kids' reading nook in the playroom. And I don't have a dog, so a floor pillow for baby would be good!