'DC League of Super-Pets' takes No. 1 with $23 millionThe summer box office showed signs of slowing down this weekend as the animated โDC League of Super-Petsโ opened in theaters across North America.