How long after eating something is it normal to have a reaction?
When I came home from grocery shopping tonight around 8:30, DD (who had stayed home with DH) had a small hive on her cheek under her eye. Within a few minutes it grew in size to about the size of a dime and another one popped up close by. I gave her benadryl and they went away after a bit, but I'm tring to figure out what on earth may have caused these. Everything she ate tonight was stuff she's had before with no problems (spaghetti with tomato sauce, apple juice, milk, broccoli, four plain Hershey's Kisses and container of Hunts chocolate pudding.) but at the school holiday party today she told me she had a chocolate shaped like a bear and a candy cane. That bear shaped chocolate sounds suspect to me but that was more than six hours before her hives developed. And I have no way of contacting the teacher until after the winter break, so I won't be able to find out what exactly that was.
So would it be normal to have a reaction six or seven hours after eating something? I know that her previous reactions have lasted for hours and hours, but the always show up immediately.
I guess the other possibility is something environmental. She's had bad reactions to cats before, so I suppose it's possible that she contacted some random dander left behind by one of my sisters a couple of days ago. But that also seems unlikely as she didn't have any problems while they were actually here with their coats and purses and other cat-infested stuff.