While Rumple is trying to get Belle away from the mirror and back to the shop, she tells him to let her go multiple times, to which he doesn't. This should have clued Belle into the fact the dagger she had was a fake, as the Dark One must follow even the simplest command when someone is controlling them.