We recently rescued a beautiful little Yorkie girl, Tabitha. She's 3 years old and had previously been bred by a puppy mill in OK. While she and my son and I have bonded solidly with her from the moment we got her, she barks at anyone she sees.
Does she think she's protecting us?
What the best way to socialize her and have her stop barking at my neighbors?
I love this baby to death, but want her to be her best.
Advice?