Did you actually take her to the emergency vet or did you just call them and tell them the symptoms? If you didn't actually go to the vet, you need to do so. The hard lump could be anything from a knotted muscle to an infected lymph node and the only way to tell for sure and get her the medication, if any, that she needs is for a vet to examine her and prescribe it.
Ghilly