Science and Compassion Are Needed to Halt Animal Suffering Huffington Post, 13 Mar 2015 An estimated 500 to 700 million dogs exist worldwide. According to a video from the Marchig Animal Welfare Trust of the UK…