Chinese pet owners bought over 14,000 metric tons of cat food and 18,000 metric tons of dog food during Alibaba Group's recent Singles' Day shopping event.
Also called Double 11 (as it happens on November 11), the blockbuster online shopping festival generated sales of US$38.4 billion (RMB268.4 billion) in…