I've lost my ipod touch and find it does not accept! :/
To locate the iPod wifi must be on and connected. Also, if the iPod has been restore you will never be able to locate it via iCloud.
Apple will not help
Report to local police and change the passwords for all accounts used on the iPod.