first:  Just cats , but I don't think I was near any cats in the last couple of weeks . 
second:  I completely forgot about your cat allergy . I took care of a cat for my friend here a few days ago . Oh no . we'd better go to the doctor and get some medicine . Let's go . 