It has dried up enough that I think we can leave the doggy door open. I modified the door monitor program to ignore false motion readings. So the raw log file should be more readable and it should be obvious when the dog went outside or inside.

I reset the log file, http://www.junkphone.com/all.txt so with the dog starting inside. The first set of data will be him going outside and the second set will be him going inside, and so on.