Na verdade, não sabemos o resultado "certo" do teste (como outras respostas apontaram). Nós só vemos Eggsy falhar por não usar a arma. Disparando a arma está envolvida quando ouvimos Amelia descarregar sua arma. Mas não sabemos se ela atira no cachorro ou no seu manipulador. Não é inconcebível que este também seja um resultado válido válido (embora a explicação subseqüente de Galahad para o disparo de Eggsy pelo cachorro tenha pelo menos um resultado correto).
Mas a dissonância cognitiva sobre a necessidade de estar preparado para atirar no cachorro (supondo que essa seja a intenção) não é tão grande quanto alguns sugeriram. Os reis são claramente destinados a estar preparados para fazer coisas moralmente ambíguas para promover a causa, para que eles sejam leais e sigam as ordens. Eles podem não conhecer o quadro geral, portanto, fazer seu próprio julgamento em situações críticas não é necessariamente a coisa certa a fazer. Ter que atirar em um animal inocente parece contrário à sua postura moral. Mas certamente prova que sua lealdade e habilidade seguem as ordens.
Mas a configuração é tal que o teste prova sua lealdade e confiabilidade e, ao mesmo tempo, faz um ponto moral. O cão não morre, mesmo que o agente siga a ordem. Isso diz aos agentes que a organização quer que os agentes sejam confiáveis mas não desperdiça uma vida inocente apenas para provar isso. Assim, um agente que obedece aprende algo muito importante sobre o código moral de Kingsman, apesar de ter mostrado sua disposição de obedecer às ordens.
Em resumo, o teste parece moralmente cruel, mas o resultado fornece uma lição sobre uma postura moral mais positiva que os reis devem defender: a organização não desperdiça vida desnecessariamente.