I just got a new Semogue 830 as well. The smell from the box is not an animal smell and not unpleasant, so I would think that it is some kind of deodorant or sanitizer smell. It should wash off...