Where are hamsters from ? Where do hamsters come from ? They are tiny and