Don't worry about it too much. It could be a bite bug or a sting like others have said. My best advice is to got to the vet. The vet will tell you what it is and maybe get it removed. Good luck! Keep us posted and say hi to Sadie from Buddy- my Golden Retriever.