I have a 6 year old Pomeranian Maltese mix. She is a great dog but... she does not know when to stop barking when some one is at the door or when she thinks someone might be at the door. I do have a shocking bark collar but I do not like to use it plus I don't think it works on her because she doesn't stop barking and I'm not willing to cut her hair around her neck just to give her a shock. Barking is not the problem, I'm okay with having her let me know that someone is at the door or even in the driveway. The problem is that even long after she gets her barking out she continues to growl, it's very annoying. I know she doing it because she is nervous and agitated but this goes on sometimes an hour after the person has left. I've tried everything. I try talking to her in a soothing calming voice, (it's okay no one is here) I tried giving her negative reinforcement, I've read books and tried to look up solutions on line. I'm at my wits end with this, please help!