It's really annoying - I agree. The best thing you can do (if you have phalanx-units) is to line up and kill the doggies as they come. Don't let them into your back ranks.
Or do as I do - disable the dogs completely. This does weaken the barbarian factions a bit, so maybe you should compensate them a bit.
Bookmarks