there is this shot that you can get ...its like a morning after thing but only effective within 48 hrs of when it actually happened. the thing about it is that it can only be given once ...i think the vet said that if you try using it again it wont do anything at all for you. so they suggest that you dont use it unless you are sure she was "taken for a ride" LOL sorry
im from Houston so i dont know if its available where you're at ??
we had to use it for our Pit baby when the neighbors dog got in our yard while she was in heat
sorry i dont remember what exactly it was called