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.