Hey welcome!!
My Sumo is thirteen weeks today So our puppy boys are very close in age.
with the poopy thing I just kept a really close eye on him and every time I saw a sign of "pre-poop"I would take him to his pad. the minute hed start to walk away I just kept putting him back on and then when he was finished I gave him lots of praise and a couple cheerios.
With the late night barking, he just needs to get used to your schedule, sumo used to wake me up to play every three hours but now he waits til about 6 30 or seven and Im hoping eventually he'll just sleep as long as I do.
I also just switched Sumo's food to wellness and he seems to be doing really well with it.
good luck and congrats on your little one