A good shop vacuum for wet or dry cleaning. Very powerful for a small and compact device. However, the noise level was higher than I expected for pets. We have 2 dogs and a cat. We can't approach them with that. They had to be set to variable speed. Then you could start slowly and gently. I think it's better to choose between a shop vacuum or a pet vacuum. I have to do that. I hope you found this review honest and helpful :-)