You have come to the right place to start asking questions. Although we are all greyhound lovers here so we might be biased.
We have a 4 foot fence and have since we adopted our first hound (almost 5 years ago) and have never had a problem. Individual cases may vary.
Most vets will work you in for an emergency, but if not, please do go to the evet. It sounds like she is likely very dehydrated and will need fluids. Good thoughts coming your way.
We have the wonderful wish list feature on our website, you can PM me and ask I will spy on your SS's wish list and let you know what they are wishing for!
We always work out special deals for SS gift givers so just PM me and ask!