I was told by a couple vets there are allergy tests out there. However they are very very expensive. So if it rarely happens, they don't suggest doing it. I hope that you don't have to worry about it ever again and I am glad Sparkles is doing much better.