With a newborn baby and dog: we get some many random stains on our carpet! Bissell was able to get them all out