Mites? Flea bites? I just got her 2 days ago and I'm not sure what this is, any ideas?? (Vets closed today)