Herman Shepherd

Herman Shepherd is an anthropomorphic German Shepherd and villain in the The Powerpuff Girls animated television series.

Appearances

 * 2.13 "The Bubbles-Sitters Club" (no lines)
 * 3.15 "In the Doghouse" (no lines)
 * 3.17 "Small World: Abra-Disaster"

Behind the scenes

 * His name is a play on his breed.