I believe food allergies can come at anytime. However seeing that she's 6 is a lot better than 6 mths. The fact that she isn't chewing herself is great too. Sounds like a contact reaction, you could try the benedryl, ask your vet tech the dose.
I hope it gets solved.