101 Dalmatians: The Series (1997) [TV seriál] - The Dogs of Devil/Dog's Best Friend

?