My dog got very sick a few nights ago-vomit and diarrhea all over my new apartment rug. I was so happy to have this Bissell vacuum. The pet solution smells wonderful and I was able to get up all the mess with this cordless vacuum. No stains remain!