Steroids and anti-histamines could bring down swelling reducing the itch.
>any natural steroids?
I honestly had never thought of that, did a quick google search mostly weight lifter results. Good luck my dude, give that puppers some extra head scritches.