She should be fine. I had a mini Schnauzer eat a post earring before and the vet said to watch for it in her stools........... yep, 1 day later... there it was!! (Of course, I never WORE it again 

 )
Just keep an "eye" on her... (no PUN intended)
Take Care!!!....