It can take a long time. It just depends on the dog, and your ability to communicate with her.
If what you are doing isn't working then try something different. She is not being naughty, she just doesn't understand.
There are many threads on this subject, and many different methods listed. Start trying different ones.
One thing they will ALL say however, is not to give her the run of the house. Keep her confined to a hard floor such as the kitchen, or leash her to yourself. But do not let her run. You need to be able to correct her when she is in the act, not after the fact.
Patience and praise are the key words.
good luck |