Villains Wikia

Leonard McLeish

37,292pages on
this wiki
Add New Page
Talk0 Share

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.