I gave a home to an adult Cocker spaniel who literally barked all night long, from the moment we went to bed until the moment we got up. I tried letting her sleep with another dog, crate training, providing chew toys, letting her sleep in different areas etc, etc.
I had done courses in canine behaviour and was already an established dog trainer winning competitions in the UK and abroad. I had other trainers to ask, nothing worked. During the day she was perfect, just what we wanted, but I also wanted some sleep as did my neighbours. I bought my first Dogtra Anti Barking Collar as a customer not a supplier and never looked back.