Humping Dog Memory stick Posted on December 13, 2006 Humping Dog Memory stick, is a plastic dog which humps your computer when plugged in – watch the video