Last weekend my dog's muzzle, forehead, and ears were swollen and she wouldn't stop throwing up yellow foam. She would hardly eat and it had to be soft food if she did. We took her to the vet and they thought it was a sting of some sort and gave her benedryl and something to soothe her stomach. Today I noticed that her breath smelled horrible and I saw a tooth in the very back that is black and green. The swelling from last weekend seemed to begin in the area the tooth is located. Could my dog have been misdiagnosed and really have an abscessed tooth?