1. Believe it. Arizona is one such place. Private land, public land, same rules apply. Private land owners do not own or control game animals. Game animals are regulated by Game and Fish; NOT landowners.
2. It is illegal to hunt from a vehicle in Arizona. Since prairie dogs are game animals, it is illegal to shoot them from the truck regardless of whether the land was public or private.
3. It was public land, right next to a dirt road. Ranchers in AZ can lease state land to graze livestock. They don't own the land but are granted permission to use it. This was "his" horse pasture last year, but he's not running animals in there presently. Whether his animals are in it or not, it's public land. I can see how that may be confusing to folks in states where most land is private, and I did not take the time in the original post to clarify the ins and outs of leasing state land.
I didn't write the rules, just try and follow them. Wasn't doing it the hard way because that's the way I like it, I was just working with the situation I had. I don't like getting tickets. It is my
opinion that a man ought to be able to shoot prairie dogs from his truck on his own land if he pleases. And I bet it gets done on the big private ranches. And if I was hunting a big private ranch and the landowner recommended I do so... well I'd probably take his advice. Right next to a road is generally neither the time nor the place to start bending the rules, although nobody drove by while we were there.
I've hunted Arizona for over 20 years. I'm pretty familiar with game laws, especially the ones that apply directly to my hunting applications. Odds are that if you have never hunted in the state of Arizona, you can take my word for what is legal and what isn't