All will do the trick. 17 rems are good, but don't have the best penetration, plus are worthless in wind. .223 are cheap to shoot, and are good for shorter distances becuase they lack the knock down power that a 22-250 or swift have. Now the swift is a great cal but wear down barrels fast if you shoot a lot of rounds- don't prairie dog with this rifle. The 22-250 is great all around, but will not hold a candle to my 204 as far as accuracy goes. The 22-250 will have a little more punch becuase of the heavier bullets, but for me and my 400 yard prairie dog shots, accuracy is more important and that is why the 204 hails supreme.
A 243 is good dog medicine as well. A little overkill, but if you deer hunt, you are killing two birds with one stone.