The 2nd Generation iPod touch and the 3rd Generation iPod touch share the same shape, so you can buy a case for the 3rd Generation iPod touch and it will work with your 2nd Generation iPod touch.
Somebody please correct me if I'm wrong, for some reason, I have a sense of uncertainty while recalling the iPod touch 2nd and 3rd Generation.