Can I locate my lost iPod through the iTunes site?
Be sure that you have the Find my iPod featured enabled on your iPod. You must also have wi-fi on for you to be able to find a relative location for your iPod. From there visit this site:
sign in then click the find my iPod icon.
iCloud: Troubleshooting Find My iPhone, iPad, iPod touch, or Mac
Retrieving data ...