Distração, através da comida, voz ou de outra forma, geralmente é uma boa maneira de administrar a curto prazo, mas, na minha opinião pessoal, pode levar algum tempo até que o cão obtenha a conexão se você estiver usando a distração sozinho e confiando no que acontecerá. (ou seja, sempre que uma criança passa).
Outra técnica de curto prazo que pode ser útil é encontrar um comportamento incompatível, ou seja, que, se ele executa esse comportamento, ele não pode exibir o comportamento problemático ao mesmo tempo.
No seu caso, por exemplo, você pode pedir ao seu cão para sentar e observar você. Ambos os comportamentos são incompatíveis com o ataque, ou seja, não podem atacar e sentar ao mesmo tempo. Mas você terá que garantir que a motivação dele para continuar sentado seja maior do que o medo da criança. Portanto, obtenha não apenas os deleites comuns, mas salsichas super gostosas, bifes, muito especiais, o que ele mais gosta. Isso é diferente de uma distração simples, pois você está pedindo ao seu cão para fazer coisas ativamente e ele sabe que atacar as crianças significará perder a recompensa que ele sabe que está recebendo se ficar apenas um pouco mais.
A solução a longo prazo é chamada dessensibilização e contra-condicionamento. Em resumo, significa gradualmente acostumar seu cão a qualquer coisa que desencadeie a reação do medo (e é o medo 99% do tempo, em vez de agressão), ao mesmo tempo em que associa o gatilho a resultados positivos.
Na prática, isso significa que você desejará recrutar o filho de alguém para ajudá-lo, já que os filhos parecem ser o gatilho. A principal coisa a fazer é tornar esse exercício de treinamento seguro para a criança, seu cão e a si mesmo, de modo a configurá-lo idealmente com uma cerca entre o cão e a criança, para que o cão não possa atingi-la, mesmo se você perder controle da trela.
Encontre a distância em que seu cão ainda se sente à vontade com a criança, ou seja, bem antes de começar a atacar ou mostrar outros sinais de alerta (rosnado, gritos, etc.). Enquanto você estiver a uma distância confortável, sempre que o cão olhar para a criança, recompense-o com muitos elogios e comida (ou um brinquedo, se é isso que motiva seu cão). Realmente diga que coisas boas acontecem quando olha para a criança e não reage. A melhor maneira de fazer isso (se o seu cão é motivado por comida) é dar a ele um tipo especial de tratamento, o mais agradável que você pode encontrar, que ele só consegue quando está perto de crianças e se comporta. Não use esse tipo de tratamento para mais nada!
Quando seu cão estiver feliz com a criança a uma certa distância e perceber que coisas boas acontecem com ela, dê um passo à frente. Realmente, vá devagar, pois errar irá desfazer muito trabalho até esse ponto.
Quando você errar e seu cão reagir à criança, leve-o a uma distância segura e comece novamente. Não castigue o cachorro! Foi você quem o empurrou muito rapidamente para uma situação em que o cão não se sente confortável. Basta voltar a uma distância que o cão está bem e começar de novo.
Faça isso por 5 a 10 minutos e aguarde até o dia seguinte. Gradualmente, aumente a resistência do seu cão às crianças e associe-as lentamente como boas para ele.
Lembre-se de que esse pode ser um processo longo e lento pela simples razão de que, quando você sai para passear e seu cão é forçado a uma situação em que não se sente à vontade (as crianças têm a tendência infeliz de querer acariciar mesmo cães mais assustadores e agressivos) e, como ele se lança, a criança provavelmente fugirá, o que significa que a resposta do cão acabou de ser reforçada e você precisará desfazê-la novamente.
Dog is scared of kid, dog lunges, kid runs away => dog achieves desired outcome.