We have a lab puppy who seemed to housebreak himself. He had accidents when he was a puppy, but after he grew up a bit he seemed to come to know that the house was were he ate and slept, and he'd rather hold it as long as he could then go there.
Anyway, now we have another puppy, a basset...