I have a combo of Arm and Hammor pet powder and an enzyme cleaner. I've had dark brown puke stains come up in no time. Clean carpet is nice!
Oh and we only have carpet in the bedroom. The family room, living room, kitchen and bathrooms are all either hard wood or linolium. Makes it nice when they throw up, pee, have the big D