I have a dog who is trained to go outside but she recently had an accident on our carpeted floor. I used the Bissell Pet Stain eraser and it was easy to clean the carpet and the stain. I also used it on some set in stains and my carpet looks so much better! Planning on using this when my toddler makes a mess too!