
The mismate shot surely has to be given asap after the bitch is caught - and it doesn't always work either. For me, I'd go ahead and get a gravid spay done. Yes, there are risks when spaying a bitch in season, but as you don't know, assuming she was mated, whether the male was significantly bigger than her in which case she may not even be able to carry to term, never mind self-whelp the puppies. And THAT'S risk!! Your decision of course and for sure, it might be worth waiting until you know whether she's actually pregnant ...... but would you want to wait for a pregnancy to be more established?
Your decision!!! And talk this over with your vet who will be responsible for any surgery and may have ideas of his own about that.
ps If this was only the beginning of her season, it's very possible that she wasn't going to accept a male at the time she escaped in any case................. !!