Does anything eat flowers. I couldn't recall having seen anything eat a flower - are they nature's privileged pets?