Sharing general areas is perfectly OK, but you have to keep a few select spot to yourself. I used to share exact locations with anglers and hunters that I thought were friends of mine. They not only got thrown off the property, they ruined it for me too.
Select honey holes can be shared with family, loved ones and your dog. From my past experiences my dog has always been loyal and never gave up a honey hole, even with being bribed with treats.