my iPod touch was stolen and needs locating
You can't locate the iPod unless it has some way of telling its location to you. This is almost always through Wi-Fi.

If there's no network connection, you can't locate it, and there's no way round that.