If she spits it out, then that means you didn't set the pinkie, try again, after a couple attemps and she still doesn't take, wait 5 more days then try again. The key is setting the pinkie, then the snake's only option is to swallow.