Hi Oma,
Apparently Phillips Petroleum once made a rodent repellent, (that is, they used to make it), called R-55, that was tested to repel prairie dogs. However, the active ingredient is Chlorophacinone, (Trade names Rozol, Microzul, Ramucide, Ratomet, Raviac, Topitox), and these days it is used as a rodenticide, since it has anticoagulant properties.
I believe the most practical way to capture prairie dogs is by flooding them out of their burrows. Here's an article that tells how to capture them using water and detergent:
http://digital.library.okstate.edu/oas/ ... _30nf.html
That's a pretty old article, but I'm sure the technique still works. I assume that the reason why a detergent is used, is because it is a wetting agent, (it defeats surface tension), and thereby enhances the ability of water, (or any chemical in solution in the water), to make integral contact with the surface of any object being exposed to it, (in this case, a prairie dog). IOW, the detergent makes the water more effective, by helping it to penetrate better.
Popeye's chicken is probably loaded with gluten, (like most commercially-prepared chicken). I hope you get over it soon.
Love,
Tex