Book cover for Episode 16: Mighty Pups, Charged Up: Pups Stop a Humdinger Horde

Episode 16: Mighty Pups, Charged Up: Pups Stop a Humdinger Horde

Description of book