I don't think so; yellow flowers especially the daffodils seem to be their favourite thing! They sometimes eat spoiled food too, and I see them eating pet food. But mainly it's daffodils, so I usually have a plot of those especially for the dragon to eat, and just replace them from time to time.
Is there a mod to stop dragons from eating flowers? I like my flowers.
I don't know any but for some reason my dragons won't eat flowers no matter what although I WANT them to (seriously, buying them dragon treats all the time is so exhausting). I don't know if it's a glitch or what. It's like that on my both lots with dragons.