I don't have a pet but was in need of a portable machine to help with small spills and stains. This does a great job and saves me so much time and effort from dragging out the big one with the attachments to do stairs.