Category: Box office: Secret Life of Pets roars past $100 million