Can't puppies have accidents like human children? Like sometimes they are just too pre-occupied to know when they have to go? Or they don't feel like peeing until a few mins before they have the accident?
Perhaps for the "bedwetters" (who pee when they sleep) Just had a little too much to drink before they fell asleep?.......or maybe they're dreaming of water