I hope the allergy theory is right! For that, a small dose of Benedryl is safe for cats, but I would call the vet and get a correct dosage for your kitty's weight. Thank goodness it isn't too serious!!