That looks like a lot of blood...too much to be a snake bite. It's covering the front paws. The wounds look more like lacerations than puncture wounds. They also look about the same distance apart as that cut fence in the background. I'm far from an expert (rank armature is more like it) but that doesn't look like a snake bite to me.
I would have to agree with this. The swelling could be from the puncture wounds and same goes for the eye.
Comment