In my experience they do not work and they are not even needed for potty training a new puppy. If you follow the advice above and use enzymatic cleaners you should successfully navigate potty training a new puppy!