I have a 14 year old dog who has plenty of accidents and I couldn't believe how great this scrubs suctions and cleans the carpet! Im so happy I got this cleaner!