Tenacity, perseverance and passion pays off again – following the endeavours of two of our brilliant Hong Kong staff who contacted Alibaba Limited after seeing dog and cat meat and fur for sale on their internet site, Alibaba.com – the world’s biggest e-commerce trading portal.