ok not really but.... My Roxy is a Rat terrier. She is wonderful. She is protective of the house in that when anyone knocks she will bark and bark until they are in and pet her or I pick her up and tell her its ok. I DO NOT MIND THIS. The problem is, now that's its warming up and the windows are open she barks ANYTIME she hears ANYTHING. Neighbors pulling up, people talking outside. We live in an apartment complex, so as you can imagine, this happens a lot.
Is there anyway to train her ONLY to bark at someone actually knocking on the door?