My new girlfriend was at my house for the fourth time when she broke out in hives shortly after lunch time. The hives are all over her body, chest, abdomen, back, hips, arms. She said her eyes were itchy too. Is there a non itching way to figure out the cause (my cat or the lunch we ate at a new restaurant) from the symtom and its duration? It lasted 3 or 4 days more after she left my house. She said she used to have cats when she was young. Now she's afraid to come to my house. I'm hoping it was caused by the food, but if it turns out to be my cat, I'm not sure what to do. Getting rid of the cat isn't going to remove all the allergens right away.