Okay, I got my first hedgehog on Tuesday, and have been getting him adjusted to his new home, but as of today he has been itching a lot. I know it might be just him itching but he has itched the same spot several times in the last hour, and I am just trying to make sure it's not mites. He has...