Just a caution with Benadryl and cats: For one, it tastes nasty and could make your cat foam at the mouth if it doesn't go right down the hatch (also make sure to follow all pills with a few cc's of water to avoid
Erosive Esophagitis. The other thing is, be very cautious giving antihistamines if your cat has heart problems, it can be a deadly combo.