In the final test in Kingsman: The Secret Service, Eggsy was given a gun and asked to shoot the puppy he had been training. Eggsy fails the test because he chooses not to shoot the puppy. Later on, Hart reveals that the gun was a blank, and that also the candidate Amelia didn't actually drown, so no lives were lost during the testing. Hart explains that "limits must be tested," and that "Kingsman only condones the risking of a life to save another."

However, isn't asking a candidate to kill a puppy without any good reason asking them to act in a way that doesn't follow the condition that they should risk a life only to save another? It seemed like they were testing whether the candidate would kill whenever ordered to, regardless of whether or not it saved a life.

I would have thought that the "right" answer would be not to kill the puppy, showing that the candidate wouldn't take a life without good reason.

  • 5
    "Kingsman only condones the risking of a life to save another." -- life of a human, a dog, a carrot? Covert ops can weasel this stuff any way they like. Commented Jun 16, 2015 at 15:58
  • 3
    It's a way to test whether or not they'll follow orders. It's also an unfathomably stupid test for agents expected to operate in unpredictable situations with extreme amounts of discretion. So why use it? It's an old spy story trope... Especially for assassins/wetwork teams.
    – Smithers
    Commented Jul 4, 2015 at 22:14
  • I wish Eggsy would strike this test from the curriculum.
    – 2540625
    Commented Jul 6, 2022 at 3:49

10 Answers 10


We're here to enhance your skills, test you to the limit.

Which is why you're gonna pick a puppy.

If we start from this very dialogue, the reason was quite clear. That limit can be pushed further if someone's family/friend is involved in the line of duty.

By the time training was about to end, candidates were fond of their pet, for Eggsy his pup was like a family to him. When asked to shoot his pup it was actually a matter between duty and family. To test how loyal candidate is with Kingsman. If a time comes where an agent's close one is involve in something and he is asked to do his duty, will he obey the orders or not.


The old spartan soldiers did the same thing. Bring up a dog and kill it at the end of their training. The same practice can be seen replicated in Game of Thrones. The unsullied did the dog thing too.

Even though the kill-your-dog-idea works without knowing the historical facts, it traces back to the very real idea of how to train hard, mercyless soldiers.

Also, remember that it was higher-ups that told them to shoot the dogs. They are supposed to be super soldiers/spies/agents, and should maybe just work on a need-to-know basis and listen to their superiors.

Furthermore, maybe the old English ways simply value dog lives a lot less than any human life, and to the older knights, this didn't seem as cruel as it did to modern, secular Eggsy

  • 1
    The unsullied did not raise the "dog". They went to the market at the ending of the training, bought the "dog", and then did their thing. Commented Jun 17, 2015 at 12:58
  • 2
    Sorry, I got it a little mixed up with the slave baby. They get the dog when they first lose their genetalia and then they kill it at the end of the first year. awoiaf.westeros.org/index.php/Unsullied
    – NachoDawg
    Commented Jun 18, 2015 at 8:49
  • 1
    Ok, I did not know about the "dog" dog. I was thinking you were using an euphemism. All is good. Commented Jun 19, 2015 at 12:50

It's likely a combination of "how good at following our orders are you" or "do you have a problem killing something when you may not know why/feel that great about it" without hesitating.

After all, up until that point, no one had actually killed anyone yet, and as we all saw by the end of the movie, one has to be pretty good and ok with killing to be a successful kingsman.


Within the movie, this made no sense to me. We have the Kingsmen, who are self-professed honest, upright and good people, who only condone "the risking of a life to save another." And then they ask their trainees to do something arbitrarily heinous. (Afterwards they explain that of course they wouldn't risk the dog, but if that's clear, then they shouldn't be training people to do things they wouldn't consider doing.)

When you consider the needs of the plot, however, it makes complete sense. They had to bring Eggsy through the training, but at the last moment have him fail in a way that left the audience sympathetic with him, and without assigning him any explicit deficiencies (e.g. not strong enough, not a good enough marksman, etc). Having it be a high-drama moment is a bonus. Bingo: Eggsy is out, we're wondering if we trust the leader of the Kingsman, and we're all set for Eggsy to be brought back into the fold.

Sometimes the needs of the plot outweigh the needs of rationality.

  • "but if that's clear, then they shouldn't be training people to do things they wouldn't consider doing" - Uh wut? Wasn't exactly this the whole point, trust and loyalty? -1 for the first paragraph, +1 for the second one.
    – Napoleon Wilson
    Commented Jun 18, 2015 at 7:52
  • 3
    Trust and loyalty is one thing, but blindly obeying apparently evil orders is another, and audiences get that. (I'd refer to the Nuremberg trials, except that I'd hate to be the agent of Godwin's Law... ooops, I did it anyway...) Commented Jun 18, 2015 at 13:19

I believe it's a test of trust. As a secret agent you rely on the information that it's provided to you and you must follow orders even though they don't always make sense.

It is not a test to see if they can kill when ordered no matter how attached to the target they are, it tests that the candidate trusts his commanders judgement (If I say jump, you jump).

And I also do not think that they are trying to create heartless soldiers. Their small number and the toast to the fallen agent suggest that they are more like a family than and army.


My SO had an interesting theory about this - she said that instead of looking at it as "we want you to shoot the dog", the whole point of the scene was trust. Not trusting and blindly following orders, but rather, trusting that this organization - the Kingsman - were not the bad guys, that they wouldn't allow a dog to die for the sake of a test regardless. The answer was to shoot the dog, not because you were trained to follow orders but because you were supposed to trust that the Kingsman organization wouldn't allow the callous loss of life.

This actually led me to an interesting thought of my own - the leader calls out the boy when he points the gun at him, and you hear the gunshot from the next room. He says "At least the girl had balls". This leads me to believe the correct answer might actually be to shoot the person telling you to shoot the dog.

There are three possibilities that come to my mind:

  1. The gun is loaded, and they expect you to kill the dog. In this case you'd fail, but the other person probably deserves to die. Moral victory, even if it's a physical loss.

  2. The gun isn't loaded, and they don't want you to kill the dog. In this case the answer is to shoot the person and explain this exact reasoning - either they did or didn't load the gun; either way the person deserves it.

  3. The gun is loaded, but they don't want you to kill the dog. In this case they may be better than #1, but they still deserve to be shot for the callous action of allowing the dog to be risked for another's failure. Once again, moral victory.

  • Another possibility, the agent uses the gun to try to kill herself...I suspect that so long as you shot SOMETHING (dog, handler, oneself) you'd pass. Failure to shoot at all would be failure.
    – Jason K
    Commented Jan 23, 2018 at 19:23

We don't actually know the "right" outcome of the test (as some other answers have pointed out). We only see Eggsy fail it by failing to use the gun. Firing the gun is involved as we hear Amelia discharge her weapon. But we don't know whether she shoots the dog or her handler. It is not inconceivable that this is also a valid correct outcome (though from Galahad's subsequent explanation to Eggsy shooting the dog is at least one correct outcome).

But the cognitive dissonance about the requirement to be prepared to shoot the dog (assuming this is the intent) is not as great as some have suggested. Kingsmen are clearly meant to be prepared to do morally ambiguous things to further the cause so they have to be loyal and follow orders. They may not know the big picture so making their own judgement in critical situations is not necessarily the right thing to do. Having to shoot an innocent animal seems contrary to their moral stance. But it certainly proves their loyalty and ability follow orders.

But the setup is such that the test proves their loyalty and reliability while at the same time making a moral point. The dog doesn't die even if the agent follows the order. This tells the agents that the organisation want the agents to be reliable but doesn't waste an innocent life just to prove it. So an agent who obeys learns something very important about the Kingsman moral code despite having showed his willingness to obey orders.

In summary, the test sounds morally cruel but the outcome provides a lesson about a more positive moral stance the Kingsmen should uphold: the organisation doesn't waste life needlessly.


According to the official novelisation for Kingsman: The Golden Circle, the aim was to determine if the candidate could follow orders, even if that meant personal anguish.

On a related note, the gun was loaded with blanks because a Kingsman doesn't take life unnecessarily.

Harry’s dog Mr Pickle, or rather his taxidermied remains, sat on a shelf in the dining room. Kingsman gave recruits a dog to train and care for during the selection process. What recruits didn’t know was the final exam was a killer. Literally. The candidates who made it to the end of training were handed a gun and told to shoot their dog. If they refused, they were sent home. Harry had shot Mr Pickle, only to discover that the gun had been loaded with blanks.

A Kingsman only condones the risking of a life to save another, Harry had explained.


The correct answer is to shoot the dog. We know this because we find out later that Hart did "shoot" his dog, which he has stuffed.

As part of Allied propaganda during WWII, it was claimed that SS officers were given the same exact test. They were given a dog to raise, and ordered to kill the dog at the end of their training. This isn't true. These sort of stories are used to dehumanize the enemy.

What makes this particularly sordid and creepy however, is that following any order that contravenes the Geneva Conventions are prohibited by international law. For example, it's your duty to refuse to a commanding officer's order if the order was, for example, to torture a prisoner. This is why the defense of "I was just following orders" wasn't accepted at Nuremberg.

However, the candidates are asked to do exactly this and since Hart claimed he shot his dog, although with a blank, it's just very creepy.


I think this was possibly a test to see if they internalized the Kingsman code, for one Merlin stated once in the group training (I forget when) that:

-"Kingsman only condones the risking of a life to save another."

Given that they were truly kingsman worthy, they would assume it was a blank remembering that, along with the "This gun is live" line with no reason to assume it's true. The fact that he has to say "this gun is live" is a clear indication that it isn't, or he would of told him to load the gun himself quite possibly, just my opinion.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .