Usually I use my dogs when I open a cavalry battles. The dogs are effective enough to disrupt enemy cavalry long enough for my cavalry to adjust their line of attack and maximize the charge bonus. After that, if lucky, my dogs will nip enemy infantry and again my cavalry can reform and ready to charge.