Aplicar as regras de animais manipulados
Fazer com que esses cães façam o que eles querem exige um teste de Identificador de Animais (CD 10 e uma ação de movimento se for um truque). Cada PC só pode fazer isso para um animal de cada vez. Caso contrário, os cães geralmente farão tudo o que você quiser. Isso pode significar que todos eles enxamecem alguma coisa, ou pode significar que eles acham o alvo assustador e fogem dele.
Lembre-se, os animais atacarão normalmente outros animais, humanóides, humanóides monstruosos e gigantes . O animal tem que ser especialmente treinado e usar dois truques para ter um comando de ataque contra qualquer outra coisa.
Mate os cães
A menos que sejam animais avançados com bônus em HD, os Cães têm 6HP. No 5º nível, uma Bola de Fogo irá eliminá-los (os Cães de Equitação que você deu ao grupo têm 13 HP, então suas chances de sobrevivência são melhores, mas ele ainda deve matar alguns deles e fazer o Handle Animal mais difícil nos outros feridos), e uma vez que os cães são animais de carga e um PC não pode direcionar cinco cães para atacar cinco coisas diferentes em um turno, é provável que eles não estejam tão afastados.
Um bárbaro com a Cleave também poderia fazer um trabalho curto com eles. Eu não estou dizendo para ir longe do seu caminho para matá-los, mas eles são alvos HP baixos em combate, e eles fazem um bom alvo para até mesmo os números em uma luta por certos tipos de inimigos. Se nenhum deles estiver morrendo em combate neste nível, seria muito estranho.
Você poderia muito facilmente fazer um encontro que eliminaria os cães em um ou dois turnos, ponto no qual a equipe terá que decidir se vale a pena gastar dinheiro para comprar novos.
Alternadamente, você pode matar um ou dois deles em um encontro (o que deve acontecer normalmente em encontros com EL 5+), e ver se o grupo decide que ter um cão que não está à altura de um combate de alto nível é bom idéia. Qualquer amante de animais não gostaria de colocar os animais em perigo, e os personagens mais frugais não gostariam que algo morresse quando pudessem vendê-lo por ouro e obter mais valor com isso.
Atalho para Iniciativa
Quando isso acontece no meu jogo, eu rolo uma iniciativa para todos os tipos (todos os cães neste caso), e faço todos eles se moverem ao mesmo tempo. Isso reduz um pouco o aborrecimento.
Eu também não penso muito no que eles estão fazendo. Cães são animais, não táticos. Eles farão exatamente o que estão ordenados a fazer, ou atacarão, ou não atacarão. Eles não vão ficar imaginando como se reposicionar para uma ótima proteção dos PCs. (Os PCs teriam que usar os comandos do Handle Animal para fazer isso.)
Como eles têm apenas um ataque, o lançamento deve ser bem limitado e você pode manter o ritmo agindo rapidamente sem pensar no que está fazendo.
Logística partidária, como você mencionou
A festa leva comida suficiente para cinco cachorros? Você está impondo isso? Cuidar de cinco cães na vida real é, na verdade, muito trabalho, faça-os lidar com isso.