For those of you who crochet, here’s a pattern for a pet bed (scroll down) called Kitty Cuddles. It’s crocheted & felted and is based on the KittyPi Bed (which is knitted & felted.)
The bed is shaped like a flat-bottomed bowl. It’s soft and comfy, but has some structure due to the felting. The bed looks very different before felting.
You’ll need to use a natural fiber yarn to get it to felt. Here are a few tutorials on felting: this one covers both hand & machine felting, here is a printable one on machine felting, and another on hand felting.