Silly author ;) .....accidents can happen throughout a dog's life for all sorts of reasons :rolleyes: Just part of having a pet :(

:) :D :D :d
The one thing about house training a dog is attempt to make it a routine in some way. For instance: 15 minutes after she eats/drinks take her outside to a special spot (that you've picked) and tell him/her something like 'take a break'.
Before you take him outside, say something in a happy voice like "wanna go outside?" especially if he's sniffing around the back door :) When you're out there waiting, don't play or let him wander off the spot --now I'm not taking about x marks the spot --just a general 4 foot circumference. He's out there for a purpose and that's not to play. Now after he goes, that's another story :) Praise, play, etc....
Sure it sounds crazy, but puppy will eventually get used to it and it eventually becomes a routine where he will let you know what he needs and/or you can direct him to relieve himself before you go somewhere in the car or into someone's house. It came in handy with my two before we got on a long flight to find a patch o'grass and tell them to "take a break."
Just remember he/she won't have absolute control or understanding for quite sometime. 6 months is usually some type of growth stage --- But, in adolescence, many puppies do revert back and have to be restarted again with their basic training.
hth and good luck :)
Toodles :Cool: