That's brutal. If the swelling doesn't go down soon I would take him in. Just from being medically minded swelling and redness means something is goin on and I would take precaution due to the area of concern.