Animal welfare is one of the topics that has consistently ranked on the top of items brought to the attention of governmental organizations and politicians across European countries. Concerns about animal welfare among European citizens are founded in well thought expectations from governments, industry and other stakeholders. The tremendous public scrutiny on animal welfare related issues put exc ...