Great to have you and Gizzmo here with us. I can't wait to see some pictures!
Regarding potty/pee training, do you have a command word to use to let Gizzmo know it's his pee time? We use 'hurry hurry'. Just remember that he'll need to pee after sleeping, eating and play times. In a thread awhile back, it was said that a dog at 5 months 'should' be able to hold their pee for 6 hours. The rule for that is taking their age and adding 1, hence Gizzmo could hold for 6 hours.
At 5 months, I was setting the alarm for around 5:30 in the morning to get up and let Kipawa out. Eventually he was the one that let me know that he didn't want to be woken at 5:30 a.m. So, I decided to trust him, and he didn't let me down. No accidents. Gizzmo will be there in no time. Time flies when you have a basenji! 🙂