Lee Mark II is just L for Leeeee x in a wolf costume.
Lee has since stopped changing into Lee Mark II. He also appeared in episode 340 of Lovely World.
Stampy even made him a sign.
Lee Mark II is the fastest 'dog' in SLW. He used to have a brother (possibly) but may not. Lee Mark I is his name?