Kate, sweetie, massive hugs to you and your DD

I second what Arimeh said, definitely go and get a second opinion from a GP or pediatrician.