You named him "Lestat" and wonder why he wants up all night ??
I crated my pups until they were about a year old; at that time, I felt they were big enough to sleep with us without getting squished. They have stairs so they can get up and down at their whim ...
In addition to going outside, they have piddle pads inside for those times when we're not available to let them out. "Not available" includes the middle of the night
. Maybe that would work for your pup, too?