Hi Shelley, welcome.
I’m no expert but I do have a little experience with fear in dogs and a couple of things came to mind from your post.
We tell her no (doesnt work), we used the choke collar (doesnt work)
Fear, of any type, is never overcome by harsh words or inappropriate corrections, while it is present. If anything, this type of response from you can cause the dog to heighten her reaction and create an increased need to start protecting herself. And yes, eventually can and most likely will end in a bite if it continues to escalate.
I tell everyone to ignore her but the barking doesnt stop…. growl and then it is full on barking in their face.
You’re telling everyone else to ignore her, but let’s look at the reaction she's now getting from you:
I've been putting her upstairs ….because I just cant deal with it. …its almost embarrassing …. this is unacceptable behavior … just consistent, annoying barking… fear is that this behavior will never stop and that she is a bad dog
It sounds like you're really frustrated. Not the upbeat training attitude that is going to create the change you’re looking for. You really need to take a look at your approach and figure out how YOU are going to change this in order to create the change that you’re looking for in your dog.
It doesn’t really matter what started this inappropriate behavior but it does matter how you deal with it from here on. An appropriate behavior needs to be taught in its place but first she needs to be desensitized to this reaction.
I think you’re on the right track with the ignoring but WE need to lead by example. She's not in a position to be ignored right now. Through the desensitizing process it’s important that YOU also ignore these men and focus on her. It’s easy enough to get the guys on board. Just tell them ahead of time that you’re not ignoring them because of any personal issues, you’re training your dog.
When men come over, I'd have hubby answer the door and ignore them completely. Have Peanut in another room and calmly engage her in her favorite toy or treats.
Bring her toy/treats when you pick her up from daycare. Take a few extra minutes while the fellas are picking up their pups and use it as a training opportunity. Tell the daycare guy what you’re doing and have her off in a distraction free corner where all her attention is on you as the men come and go.
At mom’s, same thing. Make a few special visits just to train Peanut. As the men come and go, have her off in the background, engaged with you.
She’ll start to learn that men coming and going sparks a fun, engaging, quiet time – initiated by mom –not the frustrating, embarrassment that’s escalating the situation. A new scenario that is welcomed instead of feared. Slowly, as she learns the comforting protection of her leader, the anxious reaction will subside (but this doesn’t happen overnight). As you gain her focus you can start introducing appropriate behaviors – a “place” command or having her “sit” calmly by your side.
It sounds like you’ve got a great dog and this is fixable. It is going to take some positive, consistent effort on your part though.
I’m glad you’re here. There a lot of people that can help you through this. And sorry for the book, I hope some of it can help.