There are many possible reasons why your hamster may develop sores on their body, including a bacterial or fungal infection, allergies, mites or fleas, poor diet, as well as physical trauma. If you notice your hamster having sores, you should immediately consult with a veterinarian.