It's a good thing that you got her in fairly quickly for surgery then, she could've bled out.
I'm glad the vet has kept her overnight, this will help her on the road to recovery a little faster and it never hurts to have her checked on during the night
More
for a good recovery &
this helps w/the kidneys too