No, dogs never perform every task perfectly but our goal is that you will know what to do when your dog makes a mistake.