This is so human and kind of you to adopt this beautiful lost creature. I, too, have a golden retriever companion, a golden friend I call her
Even if the dog was stolen by someone and then ditched by him, you're still his angel!
You deserve to enjoy your walks so don't let random strangers get to you