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!!!....