Oh Ali, I am so sorry, poor Zeta. Please if you haven't already, report this to the dog warden along with the other attack. The owners and the dog need to be dealt with, that could have been James and then the dog would have been taken away already.
I hope she will recover well, sending lots of hugs and best wishes to you all. xxxxx