I used to fish a small river that had a jogging trail on the other side from a particular spot I liked.I used to get highly upset when some jogger's dog would make a detour and swim in the hole I liked.
Funny thing was I hooked steelhead on three occaisons on the first or second cast after a dog cleared the hole.I don't know if it was coincidence or what but I stopped getting upset when a dog,or anything else,would stir up a spot I fish.
I take my dog whenever I go to a spot where she won't be around other anglers.