Ds has 4 or 5 itchy spots, driving him crazy. We have no pets, and no-one else in the family has them. If they are flea bites, where are they from? If they aren't fleabites, what are they??