Yes, we know this product is ugly. But it's good idea ugly. Every dog or cat we've ever loved has loved us back by preferring to hang out near (or on) us. And we tend to sit on the couch when watching TV or reading rather than on the dog bed. But we don't like the way shedding fur worms its way into the upholstery. So it seeems like a very good idea indeed to situate a mini dog or cat bed right on the couch (or on the backseat of the car). This product is very simple: a U-shaped bolster attached to a padded blanket. Everything's made from easy to wash poly shearling, and the bolster has a cotton cover. You could make your own or buy this one (it's on sale at Sierra Trading) and then find a tailor or seamstress to make a more attractive cover for it. Available for $49.95 at Sierra Trading.