I thought I was going to hate Wardogs but they're alot of fun to use. I don't like to have more than one per army stack because it just seems silly and unrealistic to have any more on hand. They're definitely overpowered but are fantastic for taking out light troops, cleaning up after routers/retreating units and causing a fair amount of havoc in the enemy's ranks. Is it possible to tweak their stats so that they suffer huge penalties against heavy infantry and/or spear wielding troops? I simply can't see them doing anything against a well ordered mass of troops, such a sight would be too imposing an obstacle to your average canine. Take a look at how wolves, hyenas and similar prey animals react to large herds. No matter how hungry or aggressive they are they never get in the thick of a herd, it's too intimidating and dangerous. They always keeping to the fringes and ruthlessly prey on the stragglers.

From personal experience as a veterinary assistant I can vouch that dogs, even the larger, more aggressive breeds, do NOT like pointed sticks being pointed and shoved in their faces, it completely throws them off. They begin to concentrate on the pointy thing and not the user.