Android and Wifi Hotspot App

I have a two-year-old phone, the Google MyTouch. I do not remember receiving a USB cord to connect the Wifi from my phone to my computer. It has been two years, so locating a cord if one did come with the phone is highly unlikely at this point.

I thought I remember hearing only 4Gs were able to connect and distribute Wifi. Is this correct? The MyTouch is a 3G. I'd like to use it as an internet source if I'm able. If so, is there a specific cable I need in order for this work?

Thank you so much for the feedback.