Could this be snakebite?
Dog attacks
Spider bite. A rational approach
Stinging insect allergies. Assessing and managing
Venomous marine creatures