An antibiotic is probably a good idea. I sure don't like the looks of that swelling. Cephalexin is a very good strong med. I'd go with that. If I recall, it needs to be given for three weeks.
Chewable aspirin is a good anti-inflammatory. Tumeric is also a good anti-inflammatory.
Chewable aspirin is a good anti-inflammatory. Tumeric is also a good anti-inflammatory.