I think the companies that make these dog beds are attempting to pick colors and patterns that will go with any decor, but herein lies the problem. These round, frumpy dog beds are usually an atrocious mix of pattern on top of pattern and clashing colors, which I guess is supposed to go with the color and style of any room...? Umm...fail! You probably know what I'm talking about if you have seen these generic dog beds at your local pet store.
So, for the people out there who want their dog to have his/her own comfortable space but who refuse to sacrifice style and a bunch of dough, I think I have a really simple solution. (If you like this, please consider visiting my blog for more DIY tutorials: http://31diy.blogspot.com. Thanks!)
Materials - 1.5 yards of fabric of your choice ($5 for mine); standard pillow (used or new for $6); sewing machine (mine was $22) (or plain old needle and thread will work); measuring tape ($1); scissors ($2)
Time - approximately 10 minutes
Step 1: Measure your pillow to determine how much fabric you will need
Step 2: Cut the fabric according to your measurements
Step 3: Insert pins along the sides that you are going to sew
Step 4: Sew the edges together
(Note: If your fabric is one-sided, make sure you make your stitches with the fabric inside out. I know this is common sense, but I'm pretty sure I have sewn something on the wrong side before, so I figure it never hurts to mention it.)
Step 5: Hem the remaining unfinished side
Then insert the pillow and finish off the opened side by sewing it shut with a nice clean row of stitches.
(Note: Another option in case you want to be able to wash your dog bed is to sew in a zipper or sew velcro to both sides.)