The other thing that can cause dry retching and vomitting is having a tick. Make sure you check her all over for a tick, and if you are concerned bring her straight back to the RSPCA.