City Guards walk around on their own and will attack any criminals in the city. There are currently six types of city guards: Wizard, Swordsman, Pikeman, Archer, Cavalry and Healer.
Healer guards can be very useful to your city since they can heal pets very quickly.
Evo pets will not attack city guards. To kill city guards you will need to do it in a more conventional manner.