This country is so deluded now a days. Every day millions of chickens,pigs and cattle and god knows what get the bullet and shipped around the place jammed in lorries. You don't hear uproar about that. Its just the way it is and I enjoy eating like every one else. But people just live in cuckoo land. They are on a different planet . Whoopie do a deer got dragged down I bet iit ended up going to waste then because they stuck there oar in well done