It actually seems like a good idea, however I'd never use their shampoo, it seems like it would be loaded with harsh chemicals. I'm sure some dogs would love it (friends of ours have a black lab/pitbull mix that loves to be vacuumed, if you're vacuuming she will follow you around until she gets vacuumed) but others will likely hate it just because of the noise. Might be a waste of time and money for a small dog, our Chihuahua usually gets his baths in the kitchen sink and it takes less than 10 minutes, on the other hand, it would be great for a large thick haired dog, our lab/husky mix had very thick fur and generally took 30 to 45 minutes to bathe, while soaking every surface in the bathroom. He hated baths.