I think you can use the pattern for a box pillow or a couch cushion (the box type). I would recommend to use a slab of foam rubber and a layer of memory foam. That way your dog will be comfortable and the foam rubber won't break down. Word of warning: It won't be cheap.