Fabric sofas, kids and a smelly dog do not mix. I wash the sofa cushions when I can be arsed but I’ve been wondering if one of those hand held steam cleaning devices might freshen the place up a bit. I’ve seen a few online but they are way over £100 and that’s a lot of money for something so boring. If you have one, are they worth it? Do they do a good job?