hi there, when it comes to training methods, it's always a matter of opinion. I would suggest trying to ignore absolutely everything you do not want her to do. That, unfortunately, means letting her bark without you disciplining her or (in my opinion) not even shaking a can of pennies at her. Dogs do things for attention, even if it means getting negative attention like a "quiet" or "shhh". You could even try leaving the room the minute she starts to bark, and do not go back in until she stops. That would make her understand that barking wont get her any sort of attention. Because she IS older this will probably be more of a challenge and definitely frustrating. If that's the case i would suggest finding a great trainer in the area that focus's on positive reinforcement or natural dog training.
It could also be related to how much exercise she is getting. Try running around with her a lot before you go to sleep so that she's already tired. Then, again this will be hard, keep her on the floor of your bedroom with her crate and toys etc...and no matter how long she barks do not look at her, talk to her, "shh" her, or let her up on your bed. Eventually she will go to sleep. Letting a Yorkie sleep on your bed is the perfect way for them to develop small dog syndrome and become overly clingy!
Good luck! |