Ad blocker interference detected!
Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers
Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.
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.