The learning period and training period of dogs differs from breed to breed. The elimination of behavior and habits depends on various factors, such as  The age of the dog The nature of the dog For how long the dog is showing specific behavior.  But with the training and devices, you can correct the behavior.