So, our 6.5 year old dog has also been a bit over-zealous when it comes to barking about perceived threats at night (we live in an Urban area so plenty of passers-by, night-time foxes etc) but she's got a lot worse recently and every night she wakes us up with her barking and one of us has to get up (often several times a night) to try and get her to be quiet. For context, we adopted her when she was a few years old so we didn't have her as a puppy and she isn't trained. Appreciate that I probably should have invested in classes or something but it was really hard to find the time at that point.
Up until now we've let her sleep on the landing outside the DC's rooms (we have a tall narrow house) but DH thinks we should now lock her downstairs in the kitchen where we won't hear the barking so much. He tried this last night and she sounded so unhappy, barking away for hours and scratching at the door that eventually DD let her upstairs because she couldn't sleep so clearly she is still audible to DC from the kitchen. Still, DH reckons overall it will be better if we can train her to stay down there because once she's got used to it she won't bark all the time and her intermittent barking will be less of a disturbance than if they were the floor up (i.e. on the DC's landing).
I'm also wanting to keep the barking to a minimum in order not to piss off the rest of the street. She's a small dog and it's a high pitched bark, which through the walls presumably isn't that loud and no-one has said anything yet but I"m still a bit paranoid about it..
Should I:
a) stick to DH's idea and endure a few nights of a very unhappy dog barking through the early hours of the morning in the hope that she'll eventually get the message
b) let her run free at night as before and live with the fact that she's going to wake us
c) invest in training classes - is it even feasible to train a dog not to bark at night?
Any suggestions?