The part where he met up with his dog is some pretty shoddy writing. I kept reading it over wonder if I missed the part about how he found his dog. Nope- Not there. Just another writer who can’t write.
I too, wondered about a key part of the story.
Here you go...