DC League of Super-Pets my thoughts 2023