Violet will be fine.
I've just been through this with a 6 month old Chi and a 5 year mix.
It is horrible on us as owners, and I honestly think it's harder for us than the dogs.
She'll be groggy not herself for a few days, but after that you'll think nothing ever happened !
To be honest, it might be easier having them stay overnight with the vet.
They are so out of it. Lola did nothing but sleep the moment we got her home through the first night. Stella was really drugged up. You could tell she had no idea where she was.
It might have been easier on us if they'd kept them both overnight. I doubt either would have known the difference.
I can't say don't worry, because I'd be a hypocrit. It will pass shortly, however, and you'll all be back to normal.