Part of it, I'm sure, is that Cabana has figured out that if she wanders off and I call her, she gets a treat, so she has made it into a manipulative game. But if that was truly the case, she would come every time when I call her--but she doesn't.
I have tried many different tactics to stop the wandering. If she wanders and doesn't respond when I call her, I go to her and leash her for a while, so she loses her freedom as a consequence. I've tried different kinds of treats for the recall. I've tried recalling with a whistle. A friend even lent me an e-collar for a week, which actually worked very well (I only needed the vibrate mode), but I still have mixed feelings about getting one myself. I guess I could leash her the whole time we're at the park, but that sort of defeats the purpose of being there. I have also tried waiting her out, not calling her at all, and waiting to see if she will ever come back to me on her own. This does not work at all--she eventually ends up heading over to the parking lot or leaving the fields altogether and poking around in neighboring yards. She's just not a stick-to-your-side kind of dog--she's very independent, and it would probably take hours for her to even miss me or wonder where I am.
As I write this post, I'm thinking of the definition of crazy--it's a person who does the same thing wrong over and over, but expects a different outcome each time. I think that's what I'm doing. I need to think differently about this wandering issue, but I can't seem to see the situation clearly while I'm in it. Any advice from an onlooker's perspective?