An animal protection organization says more than 100 dogs who were destined for a Chinese dog meat festival have landed in Canada to begin new lives. Humane Society International Canada says 110 dogs landed in Toronto on Thursday night after being rescued from an annual dog meat festival in Yulin, China earlier this year.