That does not look like a skin allergy. looks more like Pyoderma. This baby needs a vet.

Canine superficial pyoderma: the good, the bad and the ugly - DVM

This loks like it may have been caused...