DD2 was like that even with a couple of teeth! She would gag and choke on the tiniest of lumps and spit them out. She is now 7 and fine so she just grew out of it.