Does your vet think there is an abscess? I think if you've had him on antibiotics for a few days and there isn't any improvement, it's a good idea to at least call the vet and see what the next course of action is. And yes, cellulitis can be dangerous, so you want to stay on top of it!
Hope he's feeling much better soon!