Eating snakes and killing chicken with one's teeth
Q: I have come across a video that is taken from a TV show in Pakistan showing pakistani army members eating snakes and killing chicken with their teeth and drinking its blood and not saying Allah's name while killing. They do all this while safe in their bases where they have all the halaal food available and the means to slaughter the animals is also available. But they are doing this as an exercise for survival if they are lost in a jungle or behind enemy lines. I want to have an Islamic point of view regarding this practice. Is it halaal or haram. Many Muslims who join the army are made to eat many haram animals during their training. Is this all justified by the "necessity" of training the troops?