Controversial dog meat festival begins in China | Babylon