So you have a new pup. Congratulations, and now the fun and learning for you and the pup begins. The barking at night is because the pup is lonely and this can be/ but not always rectified by putting a cheap wind up clock that ticks wraped up in a towel along with a hotwater bottle in the dog crate with the pup at night. This simmulates another dogs warmth and heart beat and the pup will relax and go to sleep better. I have done this with hounds and with my lab when they were pups newly taken from their siblings and mom. Give it a try it may do the trick for you as well.
Build memories, take a kid out doors and teach them about nature by interacting with it, hunting and fishing.
Learn from the past, don't dwell on it.