Yippy dog

My puppy is like my first baby to me but I am currently 21 weeks with a baby girl and his barking WILL NOT work when she arrives. He barks especially at night and I’m not sure what to do. It’s at any noise he hears like tonight there’s another dog barking in the neighborhood and he won’t stop barking. Any advice? A shock collar is not an option for us either.