DNA does make mistakes; they are called mutations. This usually happens when there is an error in replication.