My dog was 8 weeks when I got her. She is my first dog, so I didn't have a clue what I was doing. Also have white carpets. You can guess the rest. Charles and Jacob didn't make any promises, but carpets came out spotless, stain free, and with no doggie odor. Dog is at the vet getting her teeth cleaned all day. Carpets will take 6-8 hours to dry, so around 6pm. Now if I can just get her under control.