Are they really tiny like mites or a slightly larger like termites?? YUCK! either way I'd get it out of the house asap and I'd be bringing it back to the store!