Kay, have you thought about giving her hydrogen peroxide? It will make her vomit it back up, if she ate it recently. You can call your vet and they can tell you how much to give her.

I hope she'll be ok. Keep us updated.