Question: what episode of shameless does mickey get caught?
Answer: Shameless, Season 3, Episode 6: Terry catches Mickey and Ian in a compromising situation.