Welcome to the forum. I am glad you are enjoying your time here. We have some really great people as members.
About the dog, if you are driving a Rolls-Royce Phantom then you could hire someone to watch the dog.
Golden Retrievers are wonderful dogs that train well. You should be able to get him to stay on shore. Where I find trouble with dogs is in small canoes. They love to jump into the water and scare the devil out of you.