Villains Wikia

Leonard McLeish

36,326pages on
this wiki
Add New Page
Add New Page Talk0

Leonard McLeish

Leonard McLeish is the main antagonist in the 2010 TV series, Pound Puppies. He is the short-tempered manager of Shelter 17. He really doesn't like his job and he wants a better job. He is known to refuse a potential adopter if he thinks he is too busy at the moment. Although he is usually a negative person, he was once given a dog named Ralph as a Christmas gift which he embraced.

McLeish doesn't have a clue about the Pound Puppies' operations. However, he did once help them when he was hypnotized into thinking he was a dog.

Also on Fandom

Random Wiki