I am so happy to hear that you have such good news. Yes, I would be more than happy to have a pup peeing all over rather than to have a serious health issue!
He is so luck to be with you...someone who takes the time and money to properly care for him (and we all know what a challenge that can be as proper vetting is not cheap)...good luck with the dental!