I'll 'generalize' my answer a little bit.......both calibers will kill "wild dogs, coyotes, general plinking etc." and any 'urban critter' with deadly efficency. Either firearm (Glock or Ruger) will work. The.357 does have more power, but in a handgun with a 4" or less barrel either will handle both of your requirements. A .45 will kill anything just as dead as a .357 will. (not starting a caliber war or a "my gun's better than your gun" debate.......I like both of those calibers and have used 'em both)
Both would a blast (pun intended) to shoot and plink with! Either firearn will 'hold up' just as well as the other would in both enviroments you mentioned.
If your going to be taking shots at 'rural critters', a small carbine/rifle would be an even better choice IMO.
If your still floundering in this quagmire when you go to the gun shop to make a purchase, well then get 'em both! Can't go wrong!