Well the blood work is good news but not knowing yet really stinks Poor Pepper.
Have you noticed a pattern? It still could be an allergy to a new product.