China's annual dog-meat fair opens; activists hope for last time