Still waiting for mine to be trained

He knows he is supposed to go outside but doesn't give enough time to let me get to the back door and let him out. He's getting there, 6 months old now...almost 7. At this rate I think he will be 100% at about a year old :/ which is forever!
It's never taken me this long to house train a dog but, like it's been said, they do have small bladders and other areas to hold their waste