My carpet is old and my new dog had a hard time with pottyLooks great training my carpet